UsersOrganizationInvitationRequest
The user organization invitation request.
{
"orgRoleNames": [
"string"
],
"organizationRoles": [
{
"createdBy": "string",
"lastUpdatedBy": "string",
"name": "string",
"lastUpdatedDate": "string",
"expiresAt": 3609941597,
"membershipType": "string",
"resource": "string",
"createdDate": "string"
}
],
"serviceRolesDtos": [
{
"serviceRoleNames": [
"string"
],
"serviceDefinitionLink": "string",
"serviceRoles": [
{
"createdBy": "string",
"lastUpdatedBy": "string",
"name": "string",
"lastUpdatedDate": "string",
"expiresAt": 3609941597,
"membershipType": "string",
"resource": "string",
"createdDate": "string"
}
]
}
],
"notifyUsersOfOrgAccess": false,
"notifyUsersOfRegistration": false,
"customGroupsIds": [
"string"
],
"skipNotify": false,
"invitedBy": "string",
"customRoles": [
{
"createdBy": "string",
"lastUpdatedBy": "string",
"name": "string",
"lastUpdatedDate": "string",
"expiresAt": 3609941597,
"membershipType": "string",
"resource": "string",
"createdDate": "string"
}
],
"usernames": [
"string"
],
"invitationExpirationInDays": 0,
"skipNotifyRegistration": false
}
Deprecated: Org role names (use organizationRoles instead)
Organization roles (relevant only for invite).
Send e-mail notification to existing user(s) informing about org access that is granted.
Send e-mail notification to new user(s) inviting them to VMware cloud services.
Custom Groups (relevant only for invite).
Deprecated: Indicates if the notification have to be skipped (Use notifyUsers instead)
Invited By, specify the actual user who is inviting.
List of Usernames (e-mails) of users.
The expiration time of the invitation in days. Default value is 7 days.
Deprecated: Prevent sending mails to users that do not yet have a CSP profile (Use notifyUsersOfRegistration instead)