MDAA TS Docs
    Preparing search index...
    interface AuthorizationPolicy {
        blueprintConfig?: BlueprintAuthorizationConfig;
        description?: string;
        domainUnitId?: string;
        includeChildDomainUnits?: boolean;
        policyType: PolicyType;
        principals: PolicyPrincipal[];
        projectConfig?: ProjectAuthorizationConfig;
    }
    Index

    Properties

    description?: string
    domainUnitId?: string
    includeChildDomainUnits?: boolean
    policyType: PolicyType
    principals: PolicyPrincipal[]

    When set, the grant uses a project grant filter principal (project members with the given designation) rather than a user/group principal. Used for domain-unit policies such as CREATE_FORM_TYPE that DataZone requires be granted to a project designation. principals is required by the schema but ignored when this is set.

    - not a project-principal grant; principals is used instead