Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

    • Administrative Add Process
      • Administrator uses form on "new user" screen of Admin UI to fill in basic user data including user name and initial password
      • Administrator sends email to new user including acceptance page URL, username and (one-time) password
      • New User browses to acceptance page, enters username and one-time password
      • New User enters and confirms new password when prompted
      • New User Enrolls in MFA
        • install/configure app on phone, tablet, etc

 

    • Invitation Process
      • When person data store attains qualifying person data
        • (rule example: affiliation qualified, Name provided,  dob, personal email, one or more of the following phones(work office, work mobile, home, home mobile) trigger:

                                    Send Invite to personal email and/or SMS

        • one time use security code
        • expire in _nnnn_ minutes (configure duration)
        • record if security code used

...

            Invitation Response Create Process

      •  User User goes to UI webpage
      • Enter one time use security code
      • Correct security code and was it entered within limit?
      • User successful:
        • prompted for Enterprise UID,
        • prompted for DOB,
        • selects known last 4 digits from list of 6 masked phones
        • User is presented with account names available
        • User selects one of the available names
        • Record and bind user name to person
      • When code not used within time limit::
        • Administrative Console can Re-Invite Helpdesk
          • Send new invite
          • User performs Invite process above 
      • Establish Credential (password)
      • Account Information Management
      • Provision Account to Authentication Store(s)
      • Confirm Provisioning with User Email Communication

                       

Account Credential Change:  (user must know current value)

  • Self Service Change Process
    • User authenticates to Credential Change Service
      • username/password
      • MFA
    • User Enters new Password
    • Establish Credential (password)
  • Account Information Management data saved
  • Provision Account to Authentication Store(s)
  • Confirm Change with User Email Communication

...

  • Account Information Management data saved
  • Provision Account to Authentication Store(s)
  • Confirm Change with User Email Communication
  • Password Composition Rule:  
    •  (Note: Password composition Rules can vary for an individual account based on attributes about the account,  in this example we call this Password Level.  An implementation can support 1 to N password levels.  The level is a reflection that controls and allows policy to be implemented based on access granted to the account.  An access permission granted to an account would set a value on the registry entry that binds the account to the user entity.  The levels control password parameters such as minimum password length, composition, days before expiration. The attributes may change over time based on access permitted to the account and can cause the need to change a password due to such a change. Example could be the account has an access to allow PCI access and thus must expire every 90 days.  This change would trigger the need to alter password if the current password duration expires in > than 90 days. Let’s say access is set in a manner of 5 levels.
    • Self service
    • Updates/view sensitive data for a department/college
    • Updates/view sensitive data for institution wide basis
    • Updates/configure an application, server/vm, middleware, network, PCI/FBI, standards.
    • FISMA Moderate controlled compliance
      • When: Invoked whenever collecting new value for password:
      •             Acceptable Characters set –
      •   (example: A-Z, a-z, 0-9, special(.,!#$%^&*()<>?/;:)
      • Dictionary Check (must be at least 50K words/patterns)
      • Length of Password based on LevelofStrength = min x character
      • Duration of Password based on LevelofStrength = n days
      • Or
      • If Passphrase of at least 18 characters.
      • Some patterns will need to be checked like (11111111111111111111111111111111111111 not allowed)
      • Uses Acceptable Character set
    •  Two Factor Authentication Rule:
      • EduPerson Faculty, Staff or Employee with info that included that includes them in the "Bronze level Access Group" may opt in to the TWO factor using self service.
      • EduPerson Faculty, Staff or Employee with Jobs that access PII or have Campus Wide access to Administrative Applications with restricted data will be in the group "Must have two factor auth" driven by the assigned access privileges.
      • If a person has been phished  and do not use the Two Factor Auth services, then the individual will be added to the "Once phished then two factor" group. 
      • All individual above will use the self service sign up for two factor service.
      • Weekly reports of individuals who should have two factor but have not enrolled will be produced and the Unit/college security administrators notified of the omissions.



Manage Account Profile

  • Let user remove middle name from DisplayName attribute
  • Let user upload a photo
    • Need an administrative console feature to approve photo
  • Enroll existing users in MFA
  • update contact information, personal email and SMS


Account  Account Credential Disable/Enable: 

...