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

Allow a channel to have a user scope

Description

Background

See

Requirements

  • Add a new select box field when creating or editing a channel (at /admin/channel/my_channel/edit and /admin/channel/new).

  • The new field must be placed below field 'Domains'.

  • The new field has a label: 'User scope'

  • The select box contains: all user scopes that have been created () + the option "No user login allowed". "No user login allowed" is the default value (scope Integrated is not available).

  • Store the user scope with the channel.

  • Implement the test scenarios (kind of) in Behat

Test scenarios

  • Go to /admin/channel/new and /admin/channel/my_channel/edit and check if the select box:

    • has label 'User scope'.

    • is added to the page under field 'Domains'.

    • contains the following options:

      • all user scopes that have been created () ,

      • the option "No user login allowed".

    • has a default option: "No user login allowed".

  • Check if the chosen 'User scope' is stored within the new or edited channel.

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

Michael Jongman

Code reviewer

Jeroen van Leeuwen

Max. hours

None

Error message

None

Follow up date

None

Switches

None

Refiner

None

Story Points

3

Time tracking

13h

Epic Link

Sprint

None

Fix versions

Due date

2017/05/19

Priority

Major