Resource Manager
The implemented Resource Manager v1 surface exposes project metadata and project IAM policy operations over REST JSON. Projects are synthesized from their IDs; project creation/deletion, organizations, and folders are not implemented.
IAM enforcement
Set FLOCI_GCP_SERVICES_IAM_AUTHORIZATION_MODE=enforce to enforce project metadata
reads and policy reads/writes for Floci-issued service-account tokens.
testIamPermissions evaluates the caller. Project policies also use the shared
IAM gRPC mixin. Project metadata has no gRPC endpoint.
Service adapters can use the shared framework to inherit project policies. Pub/Sub and Secret Manager do not support IAM enforcement; project bindings do not restrict their operations.
Default disabled mode stores policies without restricting requests. Anonymous
and external credentials bypass Resource Manager IAM in both modes. Project grants
can authorize supported GCS bucket and object operations through inheritance. They
do not enforce permissions on Pub/Sub, Secret Manager, or other unsupported services.
Organization and folder inheritance and project ID/number alias equivalence are not implemented.
See IAM enforcement and limitations.