Create Trust Member Organization Using POST
Create trust member organization. Only HIERARCHY and PARTNER trust types are allowed
Access Policy
Role | User Accounts | Service Accounts (Client Credentials Applications) |
---|---|---|
Organization Owner | ✔️ | ✔️ |
Unique identifier (GUID) of the organization.
Defines the properties of the request for organization trust creation.
"CreateTrustMemberOrganizationRequest Object"
Default locale lang code preference for the organization.
Display name must be alphanumerical and can contain the following symbols -_.`':@&, and space. International characters are allowed.
List of Usernames (e-mails) of users.
Send e-mail notification to existing user(s) informing about org access that is granted.
Send e-mail notification to new user(s) inviting them to VMware cloud services.
Default locale lang country preference for the organization.
The Broadcom ERP customer id
Organization trust type.
Flag to enforce the user Api token multi-factor authentication (MFA).
If enabled then user needs to provide additional multi-factor authentication passcode when exchange API token for AccessToken.
Important:
Parameter enforceUserApiTokenMfa is no longer supported. Please use below mentioned APIs to manage MFA Api Token Policy.
POST /am/api/orgs/{orgId}/mfa-api-token-policy/activate
POST /am/api/orgs/{orgId}/mfa-api-token-policy/deactivate
GET /am/api/orgs/{orgId}/mfa-api-token-policy
Note: Please use Authn sdk instead of AM sdk for MFA related Apis.
If the flag is enabled, vmwid users will be able to login only when they enabled multi-factor authentication (MFA).
Important:
Parameter isMfaRequired is no longer supported. Please use below mentioned APIs to update MFA setting for an Org"
POST /am/api/orgs/{orgId}/mfa-policy/activate
POST /am/api/orgs/{orgId}/mfa-policy/deactivate
GET /am/api/orgs/{orgId}/mfa-policy
Note: Please use Authn sdk instead of AM sdk for MFA related Apis.
Created
{
"id": "string"
}
The unique identifier of the resource.
Trusted organization is already trustee organization in another active hierarchy organization trust.
"CspErrorResponse Object"
cspErrorCode
message
errorCode
requestId
moduleCode
statusCode
The user is not authorized to use the API
"CspErrorResponse Object"
cspErrorCode
message
errorCode
requestId
moduleCode
statusCode
The user is forbidden to use the API
"CspErrorResponse Object"
cspErrorCode
message
errorCode
requestId
moduleCode
statusCode
Organization with this identifier is not found.
"CspErrorResponse Object"
cspErrorCode
message
errorCode
requestId
moduleCode
statusCode
The request could not be processed due to a conflict
"CspErrorResponse Object"
cspErrorCode
message
errorCode
requestId
moduleCode
statusCode
The user has sent too many requests
"CspErrorResponse Object"
cspErrorCode
message
errorCode
requestId
moduleCode
statusCode
An unexpected error has occurred while processing the request
"CspErrorResponse Object"
cspErrorCode
message
errorCode
requestId
moduleCode
statusCode
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/csp/gateway/am/api/orgs/{orgId}/member-orgs