Users
"Users" in our accelerator product refer to individuals or entities who have registered accounts and interact with the platform. Users can be administrators, developers, or end-users who utilize the platform's features and functionalities based on their assigned roles and permissions. They can create, manage, access and manipulate data objects, configure settings, and perform various actions within the platform. The "Users" feature allows for user management, authentication, and authorization, ensuring secure access and personalized experiences for each user.
User Data Model
_id
ObjectId
System-generated field that indicates user identifier.
_createdAt
Date
System-generated timestamp that denotes the date and time when an user was created.
_createdBy
String
System-generated field that indicates the account who created.
_modifiedAt
Date
System-generated generated timestamp that denotes the date and time when a user was modified.
_modifiedBy
String
System-generated field that indicates the account who modified.
firstName
String
Represents the first name or given name of a user in the system.
lastName
String
Represents the last name or given name of a user in the system.
String
Represents the email of a user in the system.
orgs
Array
Represents the organizations a user is associated
in the system.
roles
Array
Represents the roles associated with the user
in the system.
policies
Array
Represents the policies associated with the user
in the system.
sendInvite
Boolean
Represents whether the user has the ability to send invitations to other users for the organization they are currently logged into
sendInviteRoles
Array
invitations
Array
passwordHash
Binary
passwordSalt
Binary
_externalOid
String
Example Users
^(?i)\b(sms|email)\b$
^(html|text)$
Touchcore Projects
no-reply@touchcore-projects.com
No content
Last updated