OrganizationTrustCreateRequest

OrganizationTrustCreateRequest
OrganizationTrustCreateRequest

Defines the properties of the request for organization trust creation.

JSON Example
{
    "trustedOrgId": "string",
    "expiresAt": 0,
    "allowedScopes": {
        "organizationScopes": {
            "roles": [
                {
                    "name": "string",
                    "resources": [
                        "string"
                    ]
                }
            ],
            "allRoles": false
        },
        "servicesScopes": [
            {
                "serviceDefinitionId": "string",
                "roles": [
                    {
                        "name": "string",
                        "resources": [
                            "string"
                        ]
                    }
                ],
                "allRoles": false
            }
        ],
        "allScopes": false
    },
    "type": "string",
    "description": "string"
}
string
trustedOrgId
Required

Unique identifier (GUID) of the trusted organization.

integer As int64 As int64
expiresAt
Optional

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

allowedScopes
Required

Defines the properties of the allowed scopes for organization trust.

string
type
Optional

The type of the organization trust.

Possible values are : HIERARCHY, CUSTOM, PARTNER,
string
description
Optional
Constraints: minLength: 0 maxLength: 200

The description about the trust.