UsersOrganizationInvitationRequest
UsersOrganizationInvitationRequest
The user organization invitation request.
JSON Example
{
"customGroupsIds": [
"string"
],
"customRoles": [
{
"createdBy": "string",
"createdDate": "string",
"expiresAt": 3609941597,
"lastUpdatedBy": "string",
"lastUpdatedDate": "string",
"membershipType": "string",
"name": "string",
"resource": "string"
}
],
"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).
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.