Story - new functionality #4
openEpic - New Feature #3: LSM - User acounts & login
LSM - Client Accounts and User Accounts
Description
A User Account consists of a set of data that defines a user on the platform.
It uses the email address of the user to identify each user uniquely.
User Accounts (individuals) belong to a Client Account (company or institution; e.g. a hospital).
Clients will pay for subscriptions for a number of Users.
Clients can create active User Accounts to the extend of the quantity they ordered in their subscription.
The client must be able to manage User Accounts: activate / deactivate
Deactivated User Accounts will remain in the system (are not deleted) for historic and administrative purpose
A Client Account consists of the following attributes:
- id -> unique identifier
- name of the entity (company or institution)
- business address (street, housenumber, zipcode, city, country)
- general email
- general phone
A User Account consists of the following attributes:
- unique id (email address)
- first name
- last name
- title (Mr. / Mrs. / Ms.)
- picture
- a phonenumber
Each Client Account must have at least 1 User Account.
This User Account will be the Administrator for the Client.
Only the Administrator must have permission to create and edit other User Accounts.
Updated by Erik Hoekstra about 2 years ago
- Description updated (diff)
- Assignee set to Dmytro Martynyshyn
- Parent task set to #3