Skip to main content

Users

Users represent people who interact with the API Control Plane. Each user belongs to an organization and is assigned a role that determines their level of access. Users can be created manually, invited via email, or provisioned automatically through LDAP, SAML, or OIDC identity providers.

The Control Plane supports multiple authentication origins, allowing you to mix manual accounts with SSO-provisioned accounts. SSO users without administrator privileges must use personal access tokens for API access.

User properties

FieldTypeDescription
usernamestringUnique login name
displayNamestringFull display name
emailstringEmail address
firstNamestringFirst name
lastNamestringLast name
statusenumINVITED, ACTIVE, or DELETED
roleenumUser role
organizationUUIDOrganization membership
originenumHow the user was created
lockedbooleanWhether the account is locked

Roles

RoleDescription
GLOBAL_ADMINFull administrative access
ADMINAdministrative access
USERStandard user
BILLING_CONTACTBilling-related access
NO_ACCESSAccount disabled

User origins

OriginDescription
MANUALCreated manually
INVITEDCreated via invitation
LDAPSynced from LDAP
SAMLCreated via SAML SSO
OIDCCreated via OIDC SSO
MANAGEDPlatform-managed