A group is a catalog resource that collects users into a named set. Tenant-bindings reference groups to grant permissions to every member at once — instead of listing individual users in each binding, you manage membership in one place.
Exactly one source type must be set: static, github_admin, or all_tenant_members.
Fields
Source: static
A hand-managed list of GitHub usernames.
Source: github_admin
Resolves to the owners of the GitHub organization linked to the tenant. No additional fields.
Source: all_tenant_members
Resolves to every authenticated member of the tenant. Reserved for platform builtins.
all_tenant_members is reserved for platform-managed groups. Tenant-authored groups use static or github_admin.
Examples
Static group
GitHub admin group
Listing groups
Reading a single group
Errors