UsersOrganizationInvitationAdminRequest

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).

customRoles
Optional

Custom Roles (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)

organizationRoles
Optional

Organization roles (relevant only for invite).

serviceRolesDtos
Optional

Service 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.