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

Technical tasks

None

Deployment actions

None

Activity

Show:
API
March 29, 2018, 12:31 PM
Edited

.Schatting van 9 - 18 uur is geaccepteerd door Integrated Marijn (in opdracht ingevoerd door ).

Geen prio voor dit moment natuurlijk, maar jij wilt alles toch restricted to users hebben als het Nederlands is? Zouden deze comments dat dan ook niet automatisch moeten hebben?

Jeroen van Leeuwen
May 1, 2018, 12:08 PM

can you look at my comment in the PR.

API
May 8, 2018, 10:33 AM

.Notificatie oplevering gestuurd naar Integrated Marijn (marijn@e-active.nl)

Assignee

Unassigned

Client

Integrated Marijn

Epic Link

Sprint

None

Fix versions

Configure