Uploaded image for project: 'Shibboleth User Interface'
  1. Shibboleth User Interface
  2. SHIBUI-2394 Allow an additional level of approval for metadata sources
  3. SHIBUI-2439

Users with ROLE_ENABLED should be allowed to enable a source created by someone in a group they are also an approver for

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Done
    • Minor
    • None
    • None
    • None
    • Sprint 11, Sprint 12, Sprint 13, Sprint 14

    Description

      Scenario:

      1. User A has the role: ROLE_ENABLED.

      2. User A belongs to group XXX.

      3. Group XXX are approvers for group ZZZ metadata sources.

      4. User C belongs to group ZZZ.

      5. Login as User C and create a metadata source.

      6. Login as User A and go to the Action Required tab.

      7. Click on the metadata source created in step 5.

      8. Click the Approve button. 

      Issue: The Approve button changes to Unapprove and the Enable button appears.

      9. Click the Enable button. 

      NOTE: The following message is displayed and the metadata source is NOT enabled:
       
      403: You do not have the permissions necessary to change the enable status of this entity descriptor.
      Per JJ: Users with ROLE_ENABLE should be allowed to enable a source created by someone in a group they are also an approver for.

      Attachments

        Activity

          People

            charles.hasegawa@at.internet2.edu Charles Hasegawa (unicon.net)
            doug.sonaty@at.internet2.edu Doug Sonaty
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: