User Management API
string · requiredstring · enum · requiredbooleanstring · enum · requiredstring · enumstring · minLength: 2 · maxLength: 256 · requiredstring · minLength: 2 · maxLength: 256 · requiredstring · minLength: 2 · maxLength: 256 · requiredstring · enum · requiredstring[] · minItems: 0 · unique · requiredstring · minLength: 18 · maxLength: 18string · enumstring · enumstring · enumstring · enumstring · enum · requiredstringstring · readOnly · requiredstring · readOnly · requiredstring · readOnly · requiredstring · readOnly · requiredstring · readOnly · requiredstring · enum · readOnly · requiredstring · enum · readOnly · requiredstring · date-time · readOnly · requiredstring · readOnly · requiredstring · readOnlystring · enum · readOnlystring · enum · readOnlystring · enum · readOnlystring · enum · readOnlystring · readOnlynumber · readOnly · requiredstring · readOnly · requiredstring · readOnly · requiredstring · enum · readOnlystring · enum · readOnlynumber · readOnly · requiredstring · minLength: 2 · maxLength: 256string · minLength: 2 · maxLength: 256string · minLength: 2 · maxLength: 256string · enumnull | string · minLength: 18 · maxLength: 18string · enumstring · enumstring · enumstring · enumstring[] · minItems: 1 · unique
Schemas
Country
string · enum
Enum values:
Afghanistan
Albania
Algeria
Andorra
Angola
Antigua and Barbuda
Argentina
Armenia
TimeZone
string · enum
Enum values:
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmera
Africa/Bamako
Africa/Bangui
Africa/Banjul
SpaceUserCreate
spaceIdspaceRoleEnum values:
VIEWER
CONTRIBUTOR
MANAGER
ADMIN
isDefaultWhether this space is the user's default
UserStudioSettingsWithSpaces
roleEnum values:
USER
ADMIN
defaultSpaceRoleEnum values:
VIEWER
CONTRIBUTOR
MANAGER
ADMIN
object[]
UserCreateRequest
emailAddressEmail address must be unique.
firstNamelastNameroleThe role of the user. Admins have access to the Aforza Admin Portal (https://admin.aforza.com)
Enum values:
USER
ADMIN
backendApplicationsA list of applications the user has access to. DAM = Aforza Studio, LLM = Ava
Enum values:
DAM
LLM
salesforceUserIdThe Salesforce user ID of the user. Must be 18 characters long.
languageEnum values:
ar
nl
en-GB
fr
de
el
pt
es
countryEnum values:
Afghanistan
Albania
Algeria
Andorra
Angola
Antigua and Barbuda
Argentina
Armenia
localeEnum values:
ar
ar-AE
ar-BH
ar-DJ
ar-DZ
ar-EG
ar-EH
ar-ER
timeZoneEnum values:
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmera
Africa/Bamako
Africa/Bangui
Africa/Banjul
object
Required if the user has access to Aforza Studio (backendApplications includes DAM)
Example: {"role":"USER","defaultSpaceRole":"VIEWER"}
object
Required if the user has access to Ava (backendApplications includes LLM)
Example: {"role":"USER"}
UserBackendApplication
statusEnum values:
PROVISIONED
ACTIVE
INACTIVE
DELETED
userIdUserResponse
userIdfirstNamelastNamedisplayNameemailAddressstatusEnum values:
PROVISIONED
ACTIVE
INACTIVE
DELETED
roleEnum values:
USER
ADMIN
createdDateoktaUserIdobject · readOnly · required
avatarUrllanguageEnum values:
ar
nl
en-GB
fr
de
el
pt
es
countryEnum values:
Afghanistan
Albania
Algeria
Andorra
Angola
Antigua and Barbuda
Argentina
Armenia
localeEnum values:
ar
ar-AE
ar-BH
ar-DJ
ar-DZ
ar-EG
ar-EH
ar-ER
timeZoneEnum values:
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmera
Africa/Bamako
Africa/Bangui
Africa/Banjul
salesforceUserIdobject · readOnly
object · readOnly
ErrorCode
string · enum
Enum values:
AVA_NOT_ENABLED
EMAIL_CONFLICT
NO_AVAILABLE_LICENCES
SALESFORCE_USER_ID_CONFLICT
STUDIO_NOT_ENABLED
STUDIO_SPACE_INFO_REQUIRED
THIRD_PARTY_EMAIL_CONFLICT
AVA_CONFIG_MISSING_REQUIRED_PROPERTIES
Field
string · enum
Enum values:
displayName
emailAddress
firstName
lastName
oktaUserId
salesforceUserId
status
role
ErrorResponse
statusCodeerrormessageerrorCodeEnum values:
AVA_NOT_ENABLED
EMAIL_CONFLICT
NO_AVAILABLE_LICENCES
SALESFORCE_USER_ID_CONFLICT
STUDIO_NOT_ENABLED
STUDIO_SPACE_INFO_REQUIRED
THIRD_PARTY_EMAIL_CONFLICT
AVA_CONFIG_MISSING_REQUIRED_PROPERTIES
fieldEnum values:
displayName
emailAddress
firstName
lastName
oktaUserId
salesforceUserId
status
role
UserField
string · enum
Enum values:
displayName
emailAddress
firstName
lastName
oktaUserId
salesforceUserId
status
role
UserResponsePaged
countThe total number of users matching the query (not necessarily the number of users returned in items).
object[] · readOnly · required
UserUpdateRequest
emailAddressfirstNamelastNameroleEnum values:
USER
ADMIN
salesforceUserIdlanguageEnum values:
ar
nl
en-GB
fr
de
el
pt
es
countryEnum values:
Afghanistan
Albania
Algeria
Andorra
Angola
Antigua and Barbuda
Argentina
Armenia
localeEnum values:
ar
ar-AE
ar-BH
ar-DJ
ar-DZ
ar-EG
ar-EH
ar-ER
timeZoneEnum values:
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmera
Africa/Bamako
Africa/Bangui
Africa/Banjul
backendApplicationsEnum values:
DAM
LLM
object
object