Faces User Management

General Information

 * Expected participation: approximately 30 new users per year
 * 1. Step (R3): MPDL will create the users (because the Admin solution is not finished yet to give it to other institutes)
 * 2. Step (R4): MPIB will get their own Admin solution to create the users by themselves.
 * The decision which users are allowed to get an user account and which are not lies by the technical agent of the institute, who gets all application forms in the first place.
 * Each accounts is created for exact one user, not for user groups.

UC_FAC_UM_01 Log on to the system
see UC_PM_UM_02 Log on to the system

UC_FAC_UM_02 Log off from the system
see UC_PM_UM_03 Log off from the system

UC_FAC_UM_03 View account users list
see UC_LA_AS_01 View account users list

UC_FAC_UM_04 Create account user
see UC_LA_UM_01 Create account user

UC_FAC_UM_05 Edit account user
see UC_LA_UM_02 Edit account user

UC_FAC_UM_06 Deactivate account user
see UC_LA_UM_04 Deactivate account user

UC_FAC_UM_07 Confirm account user
see UC_LA_UM_08 Confirm account user

= Additional information =

User Roles
Following roles are needed:

Use Cases
Open Points No roles available for following privileges:
 * create new attributes like age, gender, etc. (and following activities)
 * change attribute values
 * ingest new pictures
 * Talk:Faces_User_Management

Account User Metadata Set
A new created account user in the system has following attributes:


 * Name
 * The name of the account user which consists of a given and a family name.
 * (string, mandatory, once)
 * eduPerson: eduPersonPrincipalName (cn, sn)


 * Organization
 * The name of the organization the account user works for.
 * (string, mandatory, once)
 * eduPerson: eduPersonOrgDN


 * Unit
 * The unit within the organization the account user works for.
 * (string, optional, once)
 * eduPerson: eduPersonOrgUnitDN


 * Position
 * The position of the account user within the organization.
 * (string, optional, once)
 * eduPerson: eduPersonAffiliation


 * Address
 * The adress of the organization (street name and number, postal core, city, country).
 * (string, mandatory, once)
 * eduPerson: postalAddress


 * e-Mail
 * The e-mail address of the account user.
 * (string, mandatory, many)
 * eduPerson: mail


 * Telephone
 * The telephone number of the account user.
 * (string, optional, many)
 * eduPerson: facsimileTelephoneNumber


 * Fax
 * The fax number of the account user.
 * (string, optional, many)
 * eduPerson: ???
 * Is this metadata realy necessary? --Natasa 14:27, 25 August 2008 (UTC)
 * Its part of the application form from the institute. So if they want it, we have to keep it. --Kristina 09:22, 28 August 2008 (UTC)


 * Study Name
 * The name of the study the account user will use Faces for.
 * (string, optional, once)
 * eduPerson: description
 * Should the study name be mandatory and a single field and is it a property of the account user in fact?--Natasa 14:27, 25 August 2008 (UTC)
 * Perhaps we can put study name and description together and use eduPerson property "Description" for it. --Kristina 09:09, 29 August 2008 (UTC)


 * Study Description
 * A short description of the study the account user will use Faces for.
 * (string, optional, once)
 * eduPerson: description

Discussion
 * Talk:Faces_User_Management