We're updating the issue view to help you get more done. 

Allow to limit content access per channel - show allowed channels

Description

Background

Content access can currently be set in the workflow. It is very flexible in status, but when a content type is shared between channels the access can't be limited to a channel.

Forced channel publication background

When a channel is enforced at admin/contenttype/article, you don't see it in the channel selection, which is strange.

Implementation

  • In INTEGRATED-1321, multiple user groups can be added to a channel

  • When no groups have been added, everyone has access

  • Administrators always have access, no matter of their access settings (ROLE_ADMIN) (this should already be the case)

  • Being in one of the groups is enough to get access

Visual


Channels without read access are not visible in the Visual, because the user shouldn't see them .

Requirements

  • On the content edit page, hide channels which the current user does not have read access to.

  • On the content edit page, disable channel checkbox for channels which the current user does not have write access to.

  • On the content edit page, check+disable channel checkbox for forced channel publication (even if he doesn't have access to publish on it because with the current requirements this combination is possible).

  • Make sure these rules can't be hacked by changing the DOM

Deployment actions

None

Technical tasks

None

Status

Assignee

Unassigned

Reporter

Marijn Otte

Product owner

Marijn Otte

OTM project ID

None

Client

Integrated Marijn

Plan date

None

Developer

Koen Prins

Code reviewer

None

Max. hours

30

Error message

None

Follow up date

None

Switches

None

Refiner

None

Story Points

4

Time tracking

14h 45m

Epic Link

Sprint

None

Fix versions

Priority

Major