Details
-
Story
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
MVP 3 - 5/3 - 5/17, MVP 3 - 5/17 - 5/31
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
- Add [Copy File] button to page as shown in wireframe
- Clickable
If Copy File button is clicked
- Implement Zero State Copy
Copy
On Initial Entry
- [Zero State Copy]: Displays [Copy File] [Workflow] [Data] where
- [Copy File]: Displays 'Copy File'
- As displayed in wireframe
- Protected
- [Workflow]: Displays [First Step] [Finalize] where
- [First Step]: Displays 'Name and Entity ID'
- As shown in wireframe
- Protected
- [Finalize]: Displays [Text] [Action] where
- [Text]: Displays 'Finish and Validate'
- As shown in wireframe
- [Action]: Displays
- As shown in wireframe
- Clickable
- [Text]: Displays 'Finish and Validate'
- [First Step]: Displays 'Name and Entity ID'
- [Data]: Displays [Text] [Service Provider Name] [Copy Entity ID] [New Entity ID] where
- [Text]: Displays
- As shown in wireframe
- [Service Provider Name]: Displays [Label] [Name Info Icon] [Name Data] where
- [Label]: Displays 'Service Provider Name (Dashboard Only) *'
- As shown in wireframe
- [Name Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Name Data]: Displays
- Textbox
- Blank
- Keyable
- [Label]: Displays 'Service Provider Name (Dashboard Only) *'
- [Copy Entity ID]: Displays [Label] [Copy Entity ID Info Icon] [Copy Entity ID Data] where
- [Label]: Displays 'Select the Entity ID to Copy *'
- As shown in wireframe
- [Copy Entity ID Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Copy Entity ID Data]: Displays
- Selection List
- Blank
- Contains all service providers currently available on the dashboard
- Selectable
- [Label]: Displays 'Select the Entity ID to Copy *'
- [New Entity ID]: Displays [Label] [New Entity ID Info Icon] [New Entity ID Data] where
- [Label]: Displays 'New Entity ID *'
- As shown in wireframe
- [New Entity ID Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [New Entity ID Data]: Displays
- Textbox
- Blank
- Keyable
- [Label]: Displays 'New Entity ID *'
- [Text]: Displays
- [Copy File]: Displays 'Copy File'
If Name Info Icon is clicked
- Display a pop-up containing the verbiage 'Service Provider Name'
If Copy Entity ID Info Icon is clicked
- Display a pop-up containing the verbiage 'Entity ID to Copy'
If New Entity ID Info Icon is clicked
- Display a pop-up containing the verbiage 'New Entity ID'
If Copy Entity ID Data is clicked
- Display list of existing service provider entity IDs
- If entity ID is clicked
- Display selected entity ID in Copy Entity ID Data
If Action is clicked
- Edits
- Name Data, Copy Entity ID Data and New Entity ID Data must contain data
- New Entity ID Data must be a valid format for an entity id
- If edits are not passed re-display page with errors noted
- If edits are passed
- Copy the relying party overrides from the Copy Entity ID
- Copy the attribute releases from the Copy Entity ID
- Display the Summary Page
Summary Page
On initial entry:
- Name and Entity ID Section: Displays
- Service Provider Name from Copy
- New Entity ID from Copy
- No data for:
- Organization Information
- User Interface/MDUI Information
- SP SSO Descriptor Information
- Logout Endpoints
- Security Information
- Assertion Consumer Service
- Display copied data for:
- Relying Party Overrides
- Attribute Releases
All other functionality will use the prior implementation
Attachments
1.
|
UI: Add copy form for new provider | Done | Ryan Mathis (unicon.net) |
|
||||||||||
2.
|
UI: Add confirmation summary page | Done | Ryan Mathis (unicon.net) |
|
||||||||||
3.
|
UI: Save Copy | Done | Ryan Mathis (unicon.net) |
|
||||||||||
4.
|
QA | Done | Mary Mosbrook (Inactive) |
|