Skip to main content
This page collects the fixed limits of Federated cloud access in one place.

Where federated connections work

Federated connections are available to Claude in Slack channels, where it acts under your organization’s agent identity. They aren’t available in direct messages, which run on the individual’s own claude.ai account, and they need an Anthropic-hosted environment; Claude can’t use them in a self-hosted environment.

Identity token

Gateways

AWS roles

Google Cloud identities

What the credential-minting block refuses

With Block requests that mint new credentials on, Agent Proxy refuses these requests before they reach Google, whatever IAM would allow (current behavior, may change):
  • Every request to these services, whether the service is named in the host or in the path: Security Token Service, IAM, IAM Service Account Credentials, API Keys, Firebase Authentication (Identity Toolkit and Secure Token), Cloud Workstations, Cloud SQL Admin, AlloyDB, Connect Gateway, GKE Hub, Certificate Authority Service, Identity-Aware Proxy, Apigee, Secret Manager, Parameter Manager, OS Login, Cloud Shell, Cloud Identity, the Google Workspace Admin SDK, Cloud KMS, Cloud Tasks, Cloud Scheduler, Eventarc, Workflows and Workflow Executions, API Gateway, Application Integration, Deployment Manager, Cloud Build, Cloud Composer, Dataform, AI Platform Training and Prediction, Google Kubernetes Engine, Dataproc, OS Config, Dialogflow, Storage Transfer Service, BigQuery Data Transfer Service, and Vertex AI Workbench.
  • On every other Google service, methods whose response carries a credential or signature, matched by method name. For example generate, refresh, or exchange methods ending in Token, Cert, Certificate, Credential, Credentials, Url, Secret, Password, or Key, and exchangeAppAttestAssertion and exchangeAppAttestAttestation (Bigtable’s generateConsistencyToken, which returns no credential, passes).
  • Signing methods: sign, signJwt, signBlob, signSshPublicKey, and their asymmetric, mac, and raw forms.
  • show, reset, or retrieve methods ending in Credential, Credentials, Password, Secret, or SecretKey, plus add or import methods ending in PublicKey, and methods starting with signUp or signIn.
  • setIamPolicy on any resource, and Compute Engine setMetadata, setCommonInstanceMetadata, updatePerInstanceConfigs, patchPerInstanceConfigs, instance updates, and instance settings writes.
  • Cloud Storage IAM and ACL writes, and HMAC key creation.
  • IAM service account key creation and upload; API Keys keyString and Memorystore authString reads.
  • Pub/Sub subscription creation, update, and modifyPushConfig, and Cloud Monitoring uptime check creation and changes.
  • Google’s OAuth 2.0 token endpoint (oauth2.googleapis.com/token), HTTP batch requests (a path that starts with /batch), and any request framed as gRPC, gRPC-Web, or $rpc.
On services not listed above, reads such as getIamPolicy, testIamPermissions, and tokeninfo pass. If Claude needs one of the refused services, clear the checkbox on that connection and rely on IAM alone.

Authorization servers

Testing

The console’s connection check is the only way to have Anthropic send a token to your gateway before Claude does. There is no way to request a test token for your own use. To test end to end, follow the Verify step on each connection page.