Project

General

Profile

Actions

Story - new functionality #4

open

Epic - New Feature #3: LSM - User acounts & login

LSM - Client Accounts and User Accounts

Added by Erik Hoekstra about 2 years ago. Updated about 2 years ago.

Status:
New
Priority:
Normal
Start date:
03/19/2024
Due date:
% Done:

0%

Estimated time:
Spent time:

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.

Actions #1

Updated by Erik Hoekstra about 2 years ago

  • Description updated (diff)
  • Assignee set to Dmytro Martynyshyn
  • Parent task set to #3
Actions #2

Updated by Erik Hoekstra about 2 years ago

  • Description updated (diff)
Actions

Also available in: Atom PDF