User Management
Create User
Introduction
Creates a new user for instance(s)
Pre-Conditions
- First Name
- Last Name
- Role
- Instances
- Category
Course of Events
- Notification is sent regarding user creation.
- Database is updated with user details.
- Mail is sent for creating a password and activating the account.
Validation Checks
check_email_availabilitychecks whether entered email is available or taken.requestTypeis passed ascreateto create a new user.- if
assigner_roleId > roleId, then current user is not authorized to create another user. user_name_validitychecks string contains only alphabetic characters (i.e., no digits, spaces, or special characters).
Post Conditions
allUsers
Exceptions
- None