Requirements

  1. User must be authenticated
  2. User must have privileges to create new accounts
  3. Account properties form should contain the following set of fields
    • Login (Unique)
    • Email (Unique)
    • Firstname
    • Lastname
    • Filequota
    • Role
    • Group
    • Address
    • Organization
  4. Password should be generated automatically for each new account
  5. In the permission form the user must be assigned at least one role. Default should be User role.
  6. Email notification to user should contain a link to account activation page and account deny
  7. Email notification content should be configurable
  8. When the account is activated, the user is automatically logged in and can start using Proteios
  9. Each new account should have a home directory (even if files are not allowed to be uploaded)

Workflow

GeneralActivity

Back to specification


Attachments