UserDto¶
Example Json Object
1{
2 "id": 0,
3 "email": "string",
4 "userName": "string",
5 "firstName": "string",
6 "lastName": "string",
7 "displayName": "string",
8 "permissions": "string",
9 "internalId": "string",
10 "preferredCulture": {
11 "id": 0,
12 "createdBy": "string",
13 "createdDate": "2019-08-24T14:15:22Z",
14 "lastModifiedBy": "string",
15 "lastModifiedDate": "2019-08-24T14:15:22Z",
16 "name": "string",
17 "code": "string",
18 "isDefault": true,
19 "enabled": true
20 }
21}
📄 Description: Data transfer object representing a user profile, encapsulating essential information such as user identification, roles, and permissions to facilitate secure access and management within the enterprise system.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
string |
true |
none |
Email address of the user, used for communication and account verification within the system. |
|
userName |
string |
true |
none |
Name of the user |
firstName |
string |
true |
none |
Name of the first |
lastName |
string |
true |
none |
Name of the last |
displayName |
string |
false |
none |
Display name for user interface |
permissions |
string |
false |
none |
Specifies the access rights and privileges assigned to the user within the system. |
internalId |
string |
false |
none |
Unique identifier for the internal |
preferredCulture |
false |
none |
Indicates the user’s preferred cultural context for personalized content and interactions within the application. |