Skip to main content

Identity & Access

Logos manages centralized identity and access control for the platform. Google Identity groups map team boundaries to GCP IAM, ensuring access is granted to groups rather than individuals.

  • Team identity groups: Three standard groups per team (admin, reader, writer) controlling access to team GCP resources, with membership managed as code
  • GKE security groups: An organization-wide security group used for Kubernetes RBAC across all GKE clusters; team identity groups are nested as members
  • Billing users group: An organization-wide group that grants the billing user IAM role, used by team service accounts that need to associate projects with the billing account

Components

ComponentDescription
identity-groupA Google Identity group scoped to a team and environment (e.g., pt-corpus-admins)
userA platform user provisioned into one or more identity groups
iam-bindingA mapping of an identity group to a GCP role at a resource scope