Skip to main content

Organization User Group

OrganizationUserGroup

Defines a logical grouping of users for simplified access control.

Allows for the programmatic management of permissions mapping back to internal users and external identities. It acts as the anchor for bulk access assignment across the organization's projects and repositories.

PropertyTypeDescription
apiVersionstring
kindstring
metadatamap
specSpec

Spec

Contains the user-defined configuration for the group and its members. Enumerates hierarchical relationships (parent nesting) and the discrete collection of internal and external members comprising the group.

PropertyTypeDescription
descriptionstringThis description is optional but will drastically improve the understand of the AI assistant about the structural elements of the organization
parentstringThe name of another 'OrganizationUserGroup' manifest to set as the parent of this group, creating a nested group structure.
membersMembersDefines the members of this group.

Members

PropertyTypeDescription
userslist of stringA list of 'OrganizationUser' manifest names to add as members of this group.
externallist of stringA list of external email addresses to add as members of this group. These users do not need to be defined via an 'OrganizationUser' manifest.