Details

    • Team:
      Team B
    • Epic Link:
    • Story Points:
      5
    • Deployment actions:
      Hide
      Call the following commands:
      doctrine:schema:update command
      init:scope command
      Show
      Call the following commands: doctrine:schema:update command init:scope command

      Description

      Background

      See INTEGRATED-1037 Closed
      See spike INTEGRATED-1058 Ready for client test

      Requirements

      • Add a select box with "Scope" when creating or editing a user (at /admin/user/1 and /admin/user/new)
      • The select box contains: all user scopes that have been created ( INTEGRATED-1037 Closed ) + the scope "Integrated". The scope "Integrated" is the default value
      • Add the same select box when add / edit a relation with "Enable login" (/admin/content/new?type=person)
      • Store the user scope
      • Set the unique to a combination of scope / username (instead of only the username)
      • Do not allow to remove a scope, when it is in use by a user
      • Add user scope to the Behat test at https://github.com/integratedfordevelopers/integrated/blob/0.7/features/user.feature

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                marijn Marijn Otte
                Product owner:
                Marijn Otte
                Client:
                Integrated Marijn
                Developer:
                Jeroen van Leeuwen
                Code reviewer:
                Michael Jongman
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  OTM