OrganizationTrustDto

OrganizationTrustDto
OrganizationTrustDto

Defines the properties of the organization trust.

JSON Example
{
    "allowedScopes": {
        "allScopes": false,
        "organizationScopes": {
            "allRoles": false,
            "roles": [
                {
                    "name": "string",
                    "resources": [
                        "string"
                    ]
                }
            ]
        },
        "servicesScopes": [
            {
                "allRoles": false,
                "roles": [
                    {
                        "name": "string",
                        "resources": [
                            "string"
                        ]
                    }
                ],
                "serviceDefinitionId": "string"
            }
        ]
    },
    "createdAt": 0,
    "createdBy": "string",
    "description": "string",
    "expiresAt": 0,
    "lastUpdatedAt": 0,
    "lastUpdatedBy": "string",
    "status": "string",
    "trustId": "string",
    "trustedOrg": {
        "displayName": "string",
        "id": "string",
        "name": "string"
    },
    "trusteeOrg": {
        "displayName": "string",
        "id": "string",
        "name": "string"
    },
    "type": "string"
}
allowedScopes
Optional

Defines the properties of the allowed scopes for organization trust.

integer As int64 As int64
createdAt
Optional

Timestamp, measured in number of milliseconds since 1/1/1970 UTC, indicating when the organization trust was created.

string
createdBy
Optional

The username (email) of the user who created the organization trust.

string
description
Optional

The description about the trust.

integer As int64 As int64
expiresAt
Optional

The timestamp the trust expires at (measured in number of milliseconds since 1/1/1970 UTC).

integer As int64 As int64
lastUpdatedAt
Optional

Timestamp, measured in number of milliseconds since 1/1/1970 UTC, indicating when the organization trust was last updated.

string
lastUpdatedBy
Optional

The username (email) of the user who last updated the organization trust.

string
status
Optional

The status of the organization trust.

Possible values are : ACTIVE, DEACTIVATED, EXPIRED, EXPIRATION_PROCESSING, EXPIRATION_PROCESSING_FAILED, ORG_DEACTIVATED, PENDING,
string
trustId
Optional

Unique identifier (GUID) of the trust.

trustedOrg
Optional

Defines the lean properties of the organization in the trust.

trusteeOrg
Optional

Defines the lean properties of the organization in the trust.

string
type
Optional

The type of the organization trust.

Possible values are : HIERARCHY, CUSTOM, PARTNER,