ExpandedTypedUserDto
ExpandedTypedUserDto
Defines the expanded typed properties of the user.
JSON Example
{
"user": {
"firstName": "string",
"lastName": "string",
"userProfile": {
"locale": "string",
"language": "string",
"alternativeEmail": "string"
},
"userId": "string",
"email": "string",
"acct": "string",
"domain": "string",
"accessible": false,
"username": "string",
"idpId": "string"
},
"organizationRoles": [
{
"displayName": "string",
"name": "string",
"resource": "string",
"createdBy": "string",
"lastUpdatedDate": "string",
"expiresAt": 3609941597,
"groups": [
{
"domain": "string",
"displayName": "string",
"id": "string",
"ownerOrgId": "string",
"sharedOrgIds": [
"string"
],
"groupType": "string",
"usersCount": 0,
"description": "string"
}
],
"createdDate": "string",
"membershipType": "string",
"groupIds": [
"string"
],
"lastUpdatedBy": "string"
}
],
"serviceRoles": [
{
"serviceRoleNames": [
"string"
],
"serviceDefinitionId": "string",
"serviceRoles": [
{
"name": "string",
"resource": "string",
"createdBy": "string",
"lastUpdatedBy": "string",
"expiresAt": 3609941597,
"groups": [
{
"domain": "string",
"displayName": "string",
"id": "string",
"ownerOrgId": "string",
"sharedOrgIds": [
"string"
],
"groupType": "string",
"usersCount": 0,
"description": "string"
}
],
"createdDate": "string",
"membershipType": "string",
"groupIds": [
"string"
],
"lastUpdatedDate": "string"
}
]
}
],
"customRoles": [
{
"name": "string",
"resource": "string",
"createdBy": "string",
"lastUpdatedBy": "string",
"expiresAt": 3609941597,
"groups": [
{
"domain": "string",
"displayName": "string",
"id": "string",
"ownerOrgId": "string",
"sharedOrgIds": [
"string"
],
"groupType": "string",
"usersCount": 0,
"description": "string"
}
],
"createdDate": "string",
"membershipType": "string",
"groupIds": [
"string"
],
"lastUpdatedDate": "string"
}
],
"orgId": "string"
}
array of OrganizationRoleBindingWithGroupsDto
organizationRoles
Optional
List of organization role objects.
string
orgId
Optional
Unique identifier (GUID) of the organization.