UsersOrganizationInvitationAdminRequest
UsersOrganizationInvitationAdminRequest
The user organization invitation request sent by admin.
JSON Example
{
"customGroupsIds": [
"string"
],
"customRoles": [
{
"createdBy": "string",
"createdDate": "string",
"expiresAt": 3609941597,
"lastUpdatedBy": "string",
"lastUpdatedDate": "string",
"membershipType": "string",
"name": "string",
"resource": "string"
}
],
"invitationExpirationInDays": 0,
"invitedBy": "string",
"orgRoleNames": [
"string"
],
"organizationRoles": [
{
"createdBy": "string",
"createdDate": "string",
"expiresAt": 3609941597,
"lastUpdatedBy": "string",
"lastUpdatedDate": "string",
"membershipType": "string",
"name": "string",
"resource": "string"
}
],
"serviceRolesDtos": [
{
"serviceDefinitionLink": "string",
"serviceRoleNames": [
"string"
],
"serviceRoles": [
{
"createdBy": "string",
"createdDate": "string",
"expiresAt": 3609941597,
"lastUpdatedBy": "string",
"lastUpdatedDate": "string",
"membershipType": "string",
"name": "string",
"resource": "string"
}
]
}
],
"skipNotify": false,
"skipNotifyRegistration": false,
"usernames": [
"string"
]
}
array of string
customGroupsIds
Optional
Custom Groups (relevant only for invite).
integer As int32 As int32
invitationExpirationInDays
Optional
The expiration time of the invitation.
string
invitedBy
Optional
Invited By, specify the actual user who is inviting.
array of string
orgRoleNames
Optional
Deprecated: Org role names (use organizationRoles instead)
array of BaseRoleBindingDto
organizationRoles
Optional
Organization roles (relevant only for invite).
boolean
skipNotify
Optional
Indicates if the notification have to be skipped
boolean
skipNotifyRegistration
Optional
Prevent sending mails to users that do not yet have a CSP profile
array of string
usernames
Required
List of Usernames (e-mails) of users.