...
- P1 logs into Registry
- P1 creates a new Enrollment Flow
- Enable CO or COU Admin Enrollment
- Require Approval
- Define attributes
- COU, CO Person
- Name, Official, Org Identity
- Email, Office, Org Identity
- Identifier, ePPN, Org Identity, Login
- Organization, Org Identity
- Affiliation, Org Identity
- Name, Preferred, CO Person
- Title, CO Person Role
- Email, Office, CO Person
- Address, Office, CO Person Role
- Telephone Number, Office, CO Person Role
- Affiliation, CO Person Role
- Valid From, CO Person Role
- Valid Through, CO Person Role
- P1 defines a new Extended Attribute
- P1 defines a new Identifier AssignmentP1 adds the Extended Attribute to the Enrollment Flow
- P1 defines a new Identifier Assignment
- This identifier will auto-populate an email address, based on functionality that doesn't exist yet (CO-434)
- P1 execute new Enrollment Flow ("My Population" > "Enroll")
- Explicitly create an email address OR tell the new Identifier to create an email address
- Demonstrate real-time matching on preferred name attribute (first 'joh', pause 'n', last: 'a' should work in co name)
- P1 adds new Person with Organizational Identifier as asserted by U1's IdP
- Add a Telephone Number and Address to show in Directory
- Show off email address auto-populated by identifier assignment execution via enrollment flow
- P1 approves the petition
- P1 searches for U1 in Directory
- P1 also demonstrates type ahead
- P1 adds U1 to Dokuwiki group
- U1 login to the wiki
- U1 logs out of wiki
- P1 returns to Registry
- P1 sets expiration date to be in the past
- P1 searches for U1 in Directory
- U1 attempts to login to the wiki again
...