XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Minor
    • None
    • None
    • None

    Description

      Provide the ability for an admin to select to copy relying party override and attribute release information when creating new metadata.

      Requirements/Acceptance Criteria

      Create Wizard

      On initial entry

      1. Add [Copy File] button to page as shown in wireframe
      2. Clickable

      If Copy File button is clicked

      1. Implement Zero State Copy

      Copy

      On Initial Entry

      1. [Zero State Copy]:  Displays [Copy File] [Workflow] [Data] where
        1. [Copy File]:  Displays 'Copy File'
          1. As displayed in wireframe
          2. Protected
        2. [Workflow]:  Displays [First Step] [Finalize] where
          1. [First Step]:  Displays 'Name and Entity ID'
            1. As shown in wireframe
            2. Protected
          2. [Finalize]:  Displays [Text] [Action] where
            1. [Text]:  Displays 'Finish and Validate'
              1. As shown in wireframe
            2. [Action]:  Displays 
              1. As shown in wireframe
              2. Clickable
        3. [Data]:  Displays [Text] [Service Provider Name] [Copy Entity ID] [New Entity ID] where
          1. [Text]:  Displays 
            1. As shown in wireframe
          2. [Service Provider Name]:  Displays [Label] [Name Info Icon] [Name Data] where
            1. [Label]:  Displays 'Service Provider Name (Dashboard Only) *'
              1. As shown in wireframe
            2. [Name Info Icon]:  Displays 
              1. Icon as shown in wireframe
              2. Clickable
            3. [Name Data]:  Displays
              1. Textbox
              2. Blank
              3. Keyable
          3. [Copy Entity ID]:  Displays [Label] [Copy Entity ID Info Icon] [Copy Entity ID Data] where
            1. [Label]:  Displays 'Select the Entity ID to Copy *'
              1. As shown in wireframe
            2. [Copy Entity ID Info Icon]:  Displays
              1. Icon as shown in wireframe
              2. Clickable
            3. [Copy Entity ID Data]:  Displays
              1. Selection List
              2. Blank
              3. Contains all service providers currently available on the dashboard
              4. Selectable
          4. [New Entity ID]:  Displays [Label] [New Entity ID Info Icon] [New Entity ID Data] where
            1. [Label]:  Displays 'New Entity ID *'
              1. As shown in wireframe
            2. [New Entity ID Info Icon]:  Displays
              1. Icon as shown in wireframe
              2. Clickable
            3. [New Entity ID Data]:  Displays
              1. Textbox
              2. Blank
              3. Keyable

      If Name Info Icon is clicked

      1. Display a pop-up containing the verbiage 'Service Provider Name'

      If Copy Entity ID Info Icon is clicked

      1. Display a pop-up containing the verbiage 'Entity ID to Copy'

      If New Entity ID Info Icon is clicked

      1. Display a pop-up containing the verbiage 'New Entity ID'

      If Copy Entity ID Data is clicked

      1. Display list of existing service provider entity IDs
      2. If entity ID is clicked
        1. Display selected entity ID in Copy Entity ID Data

      If Action is clicked

      1. Edits
        1. Name Data, Copy Entity ID Data and New Entity ID Data must contain data
        2. New Entity ID Data must be a valid format for an entity id
      2. If edits are not passed re-display page with errors noted
      3. If edits are passed
        1. Copy the relying party overrides from the Copy Entity ID
        2. Copy the attribute releases from the Copy Entity ID
        3. Display the Summary Page

      Summary Page

      On initial entry:

      1. Name and Entity ID Section:  Displays
        1. Service Provider Name from Copy
        2. New Entity ID from Copy
      2. No data for:
        1. Organization Information 
        2. User Interface/MDUI Information 
        3. SP SSO Descriptor Information
        4. Logout Endpoints 
        5. Security Information
        6. Assertion Consumer Service
      3. Display copied data for:
        1. Relying Party Overrides
        2. Attribute Releases

      All other functionality will use the prior implementation

      Attachments

        Activity

          People

            mmosbrook Mary Mosbrook (Inactive)
            steven.erickson@at.internet2.edu Steven Erickson (unicon.net)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Time Spent - 1 day, 5 hours, 47 minutes Remaining Estimate - 2 days, 3 hours, 17 minutes
                2d 3h 17m
                Logged:
                Time Spent - 1 day, 5 hours, 47 minutes Remaining Estimate - 2 days, 3 hours, 17 minutes
                1d 5h 47m