OrganizationDto

OrganizationDto
OrganizationDto

Defines the properties of the organization.

JSON Example
{
    "auditLogsInstanceId": "string",
    "customerId": "string",
    "displayName": "string",
    "enforceUserApiTokenMfa": false,
    "isMfaRequired": false,
    "language": "string",
    "locale": "string",
    "maxAllowedAuthExemptedUserCount": 0,
    "metadata": {
        "metadata": "string"
    },
    "name": "string",
    "parentRefLink": "string",
    "refLink": "string",
    "status": "string",
    "trustedOrgs": [
        {
            "displayName": "string",
            "id": "string",
            "trustType": "string"
        }
    ],
    "trusteeOrgs": [
        {
            "displayName": "string",
            "id": "string",
            "trustType": "string"
        }
    ],
    "type": "string"
}
string
auditLogsInstanceId
Optional

The instance of the LINT service in the region to which we will redirect audit logs. The organization must already have been granted access to the LINT service and assigned to one or more LINT service instances.

string
customerId
Optional

The Broadcom ERP customer id

string
displayName
Required
Constraints: minLength: 0 maxLength: 200

The display name of the organization.

boolean
enforceUserApiTokenMfa
Optional

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.

boolean
isMfaRequired
Optional

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.

string
language
Optional

Default locale lang code preference for the organization.

string
locale
Optional

Default locale lang country preference for the organization.

integer As int32 As int32
maxAllowedAuthExemptedUserCount
Optional

Maximum number of users allowed to be auth exempted in the Organization

object
metadata
Optional

Metadata related to the organization.

string
name
Optional

Name or short unique identifier.

string
parentRefLink
Optional

Document Ref Link of parent organization.

string
refLink
Optional

Document Ref Link of organization.

string
status
Optional

Shows whether the organization is active/inactive.

trustedOrgs
Optional

List of details of trusted organizations.

trusteeOrgs
Optional

List of details of trustee organizations.

string
type
Optional

Type of the organization.

Possible values are : PARTNER_MASTER, PARTNER_TENANT, PARTNER,