Skip to content

Variable: MultiDirectoryRoleAssignmentSchema ​

ts
const MultiDirectoryRoleAssignmentSchema: ZodObject<{
  role: ZodOptional<ZodCustom<
     | string & object
     | "atlassian/org-admin"
     | "atlassian/site-admin"
     | "atlassian/user-access-admin"
     | "atlassian/ai-access"
     | "atlassian/user"
     | "atlassian/admin"
     | "atlassian/guest"
     | "atlassian/customer"
     | "atlassian/contributor"
     | "atlassian/basic"
     | "atlassian/stakeholder", 
     | string & object
     | "atlassian/org-admin"
     | "atlassian/site-admin"
     | "atlassian/user-access-admin"
     | "atlassian/ai-access"
     | "atlassian/user"
     | "atlassian/admin"
     | "atlassian/guest"
     | "atlassian/customer"
     | "atlassian/contributor"
     | "atlassian/basic"
    | "atlassian/stakeholder">>;
  roleAssignmentMethods: ZodOptional<ZodArray<ZodCustom<"direct" | string & object | "inferred" | "group_direct", "direct" | string & object | "inferred" | "group_direct">>>;
}, ApiObjectConfig<undefined>>;

Defined in: src/admin/models/multiDirectoryRoleAssignment.ts:7

A role assigned on a resource, including how the role was assigned.