Skip to main content

Users

This design is included in the Core module.

Description​

System design representing Alloy user accounts and their profile information.

Properties​

This design has the following properties.

PropertyValue
NameUsers
Codedesigns_users
TypeDesign
ContextCore
AI agent enabledtrue
Iconicon-user
Colour#690095  
Title{{attributes_usersFirstName}} {{attributes_usersLastName}}
Subtitle{{attributes_usersEmail}}

Implements​

This design doesn't implement any interfaces.

Attributes​

This design has the following attributes.

Username​

The login username of the Alloy user.

PropertyValue
NameUsername
Codeattributes_usersUsername
TypeString
Requiredtrue
Uniquetrue
Read-onlytrue
AI agent enabledtrue
Options
{
"regex": "^[a-z0-9_-]{3,32}$",
"min": 3,
"max": 32
}

Email​

The email address associated with the user account.

PropertyValue
NameEmail
Codeattributes_usersEmail
TypeString
Requiredtrue
Uniquetrue
Read-onlyfalse
AI agent enabledtrue
Options
{
"regex": "^\\S+@\\S+$",
"min": 6,
"max": 128
}

First Name​

The first name of the user.

PropertyValue
NameFirst Name
Codeattributes_usersFirstName
TypeString
Requiredtrue
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"min": 1,
"max": 128
}

Last Name​

The last name (surname) of the user.

PropertyValue
NameLast Name
Codeattributes_usersLastName
TypeString
Requiredtrue
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"min": 1,
"max": 128
}

User Folder​

Relates the user to their own folder.

PropertyValue
NameUser Folder
Codeattributes_usersUserFolder
TypeLink
Requiredtrue
Uniquefalse
Read-onlytrue
AI agent enabledtrue
AI agent descriptionLinks to the workspace folder or area assigned to the user within Alloy.
Links toFolders
Options
{
"code": "designs_folders",
"graph": "FileSystem",
"weakReference": true,
"max": 1
}

Created Date​

The date and time the user account was created.

PropertyValue
NameCreated Date
Codeattributes_usersCreatedDate
TypeDateTime
Requiredtrue
Uniquefalse
Read-onlytrue
AI agent enabledtrue
Options
{
"precision": "Milliseconds"
}

Created Username​

The username of the person who created this user account.

PropertyValue
NameCreated Username
Codeattributes_usersCreatedUsername
TypeString
Requiredtrue
Uniquefalse
Read-onlytrue
AI agent enabledtrue
Options
{
"regex": "^[a-z0-9_-]{3,32}$",
"min": 3,
"max": 32
}

Enabled​

Indicates whether the user account is currently active and able to log in.

PropertyValue
NameEnabled
Codeattributes_usersEnabled
TypeBoolean
Requiredtrue
Uniquefalse
Read-onlyfalse
AI agent enabledtrue

Verified​

Indicates whether the user account email address has been verified.

PropertyValue
NameVerified
Codeattributes_usersVerified
TypeBoolean
Requiredtrue
Uniquefalse
Read-onlyfalse
AI agent enabledtrue

Track User​

Indicates whether location tracking is enabled for this user (e.g. for mobile field workers).

PropertyValue
NameTrack User
Codeattributes_usersTrackUser
TypeBoolean
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"defaultValue": false
}

Team Members​

Links to one or more team membership records linking this user to teams.

PropertyValue
NameTeam Members
Codeattributes_usersTeamMembers
TypeLink
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Links toTeam Members
Options
{
"code": "designs_teamMembers",
"graph": "Team"
}

Standard paths​

This design doesn't have any standard paths of its own.

Permissions​

This design defines the following permissions.

User groupAllowed
Core ViewersRead
Core ManagersRead

Default attribute permissions​

This design applies the following default permissions to all attributes for the following user groups.

AllowedUser groupCode
ReadOnlyCore ViewersuserGroups_coreViewers
ReadOnlyCore ManagersuserGroups_coreManagers