Skip to main content

UpsertUserRequest

emailstring<email>required

Email address of the user

firstNamestringrequired

First name of the user

lastNamestringrequired

Last name of the user

uidstring

Unique identifier of the user (for updates)

passwordstring<password>

Password for the user

fromExternalIdpboolean

Whether the user is from an external identity provider

allAssetsboolean

Whether the user has access to all assets

userGroupUidsstring[]

UIDs of user groups the user belongs to

permissions object[]

Permissions assigned to the user

  • Array [
  • uidstringrequired

    UID of the permission

  • ]
  • UpsertUserRequest
    {
    "email": "user@example.com",
    "firstName": "string",
    "lastName": "string",
    "uid": "string",
    "password": "string",
    "fromExternalIdp": true,
    "allAssets": true,
    "userGroupUids": [
    "string"
    ],
    "permissions": [
    {
    "uid": "string"
    }
    ]
    }