Skip to main content

Retrieve user representation

GET /auth/current-user

Retrieves a representation of the current user.

Error

Status: Default, Default response
Name Type Required Description

assignedWorkingEnvironments

array[string]

True

List of public IDs for all of the systems visible to the user

azureCredentials

AzureCredentials

False

cloudSyncLicenseInformation

CloudSyncLicenseInformation

False

createdWorkingEnvironments

array[UserWorkingEnvironmentResponse]

True

List of all systems created by the user

email

string

True

The email address of the user

firstName

string

True

The first name of the user

isLdap

boolean

True

Indicates whether the user is an LDAP user

lastName

string

True

The last name of the user

ldapUserName

string

True

The LDAP user name

notificationsOptIn

boolean

True

Notification opt-in

permissions

array[string]

True

Permissions

publicId

string

True

User public ID

roleId

string

True

Role ID of the user

tenantId

string

True

Tenant ID of the user

Definitions

See Definitions

AzureCredentials

Name Type Required Description

applicationId

string

False

applicationKey

string

False

subscriptionId

string

False

tenantId

string

False

CloudSyncLicenseInformation

Name Type Required Description

cloudSyncLicenseTypes

array[string]

False

Cloud Sync license types

licenseExpirationDate

integer

False

Cloud Sync License Expiration Date

UserWorkingEnvironmentResponse

Name Type Required Description

name

string

True

System name

publicId

string

True

System public ID

workingEnvironmentType

string

True

System type