MDAA TS Docs
    Preparing search index...

    Configuration for granting an authorization policy to project members via a project grant filter, instead of to named users or groups. Required by DataZone for policies such as CREATE_FORM_TYPE that are gated on project membership rather than a specific principal.

    interface ProjectAuthorizationConfig {
        domainUnitId?: string;
        includeChildDomainUnits?: boolean;
        projectDesignation?: ProjectDesignation;
    }
    Index

    Properties

    domainUnitId?: string

    The ID of the domain unit whose projects receive the grant, or '/root' for the domain's root domain unit. Other domain unit paths are not supported.

    '/root'
    
    includeChildDomainUnits?: boolean

    Whether projects in domain units below the specified domain unit also receive the grant.

    false
    
    projectDesignation?: ProjectDesignation

    The project designation (OWNER or CONTRIBUTOR) whose members receive the grant.

    ProjectDesignation.OWNER