This page lists the IAM roles and permissions for Developer Connect. To search through all roles and permissions, see the role and permission index.
Developer Connect roles
| Role | Permissions | 
|---|---|
| Developer Connect Admin Beta( Full access to Developer Connect resources. | 
       
 
 
 
 
 
 
 
 
       
 
       
 
 
 | 
| Developer Connect Git Proxy Reader Beta( Grants read-only access to repositories through the Git Proxy. | 
 | 
| Developer Connect Git Proxy User Beta( Grants read and write access to repositories through the Git Proxy. | 
 
 | 
| Developer Connect Insights Admin Beta( Admin access to Developer Connect Insights resources. | 
       
 
 
 
 
 | 
| Developer Connect Insights Config Agent Beta( Allow Developer Connect to access SDLC information. | 
 
 
 
 
 
 
 
 
 | 
| Developer Connect Insights Viewer Beta( Read-only access to Developer Connect Insights resources. | 
       
 
 
 
 
 | 
| Developer Connect OAuth Admin Beta( Grants read and write access to AccountConnector resources. | 
       
 
       
 
 
 
 
       
 
 
 | 
| Developer Connect OAuth User Beta( Grants read and write access to User resources, and read access to AccountConnectors. | 
 
 
       
 
 
 
 
 
 
 
 
 
 | 
| Developer Connect Read Token Accessor Beta( Grants access to Read-Only tokens (both PAT and short-lived). Also grants access to view the git repository link. | 
 
 
 | 
| Developer Connect Service Agent( Gives the Developer Connect API Service Account access to necessary GCP resources. | 
 
 
 
 
 | 
| Developer Connect Token Accessor Beta( Grants access to Read/Write and Read-Only tokens (both PAT and short-lived). Also grants access to view the git repository link. | 
 
 
 
 | 
| Developer Connect User Beta( Grants access to view the connection and to the features that interact with the actual repository such as reading content from the repository | 
 
 
 
 
 
 
 
       
 
 
 
 
 | 
| Developer Connect Viewer Beta( Read-only access to Developer Connect resources. | 
 
 
 
 
       
 
 
 
 
 | 
Developer Connect permissions
| Permission | Included in roles | 
|---|---|
| 
 | 
          Owner ( 
          Editor ( 
          Gemini Code Assist Tools Admin ( 
          Developer Connect OAuth Admin ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Gemini Code Assist Tools Admin ( 
          Developer Connect OAuth Admin ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( 
          Security Admin ( 
          Security Auditor ( 
          Security Reviewer ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Gemini Code Assist Tools Admin ( 
          Developer Connect OAuth Admin ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Developer Connect Admin ( 
          Developer Connect User ( 
          Dev Ops ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Developer Connect Admin ( 
          Developer Connect User ( 
          Dev Ops ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Developer Connect Admin ( 
          Developer Connect Read Token Accessor ( 
          Developer Connect Token Accessor ( 
          Developer Connect User ( 
          Developer Connect Viewer ( 
          Firebase App Hosting Compute Runner ( 
          Dev Ops ( 
          Support User ( Service agent roles 
 | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Developer Connect Admin ( 
          Developer Connect User ( 
          Developer Connect Viewer ( 
          Dev Ops ( 
          Security Admin ( 
          Security Auditor ( 
          Security Reviewer ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Developer Connect Admin ( 
          Developer Connect User ( 
          Dev Ops ( 
          Support User ( Service agent roles 
 | 
| 
 | 
          Owner ( 
          Developer Connect Read Token Accessor ( 
          Developer Connect Token Accessor ( 
          Firebase App Hosting Compute Runner ( Service agent roles 
 | 
| 
 | 
          Owner ( 
          Developer Connect Token Accessor ( Service agent roles 
 | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Developer Connect Admin ( 
          Developer Connect Read Token Accessor ( 
          Developer Connect Token Accessor ( 
          Developer Connect User ( 
          Developer Connect Viewer ( 
          Firebase App Hosting Compute Runner ( 
          Dev Ops ( 
          Support User ( Service agent roles 
 | 
| 
 | 
          Owner ( 
          Developer Connect Admin ( 
          Developer Connect Git Proxy Reader ( 
          Developer Connect Git Proxy User ( 
          Dev Ops ( Service agent roles 
 | 
| 
 | 
          Owner ( 
          Developer Connect Admin ( 
          Developer Connect Git Proxy User ( 
          Dev Ops ( Service agent roles 
 | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Developer Connect Admin ( 
          Developer Connect User ( 
          Developer Connect Viewer ( 
          Dev Ops ( 
          Security Admin ( 
          Security Auditor ( 
          Security Reviewer ( 
          Support User ( Service agent roles 
 | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          App Management Viewer ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Cloud Hub Operator ( 
          Developer Connect Admin ( 
          Developer Connect Insights Admin ( 
          Developer Connect Insights Viewer ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( 
          Developer Connect User ( 
          Developer Connect Viewer ( 
          Dev Ops ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          App Management Viewer ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Cloud Hub Operator ( 
          Developer Connect Admin ( 
          Developer Connect Insights Admin ( 
          Developer Connect Insights Viewer ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( 
          Developer Connect User ( 
          Developer Connect Viewer ( 
          Dev Ops ( 
          Security Admin ( 
          Security Auditor ( 
          Security Reviewer ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Developer Connect Admin ( 
          Dev Ops ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          App Management Viewer ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Cloud Hub Operator ( 
          Developer Connect Admin ( 
          Developer Connect Insights Admin ( 
          Developer Connect Insights Viewer ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( 
          Developer Connect User ( 
          Developer Connect Viewer ( 
          Dev Ops ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          App Management Viewer ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Cloud Hub Operator ( 
          Developer Connect Admin ( 
          Developer Connect Insights Admin ( 
          Developer Connect Insights Viewer ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( 
          Developer Connect User ( 
          Developer Connect Viewer ( 
          Dev Ops ( 
          Security Admin ( 
          Security Auditor ( 
          Security Reviewer ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Gemini Code Assist Tools Admin ( 
          Developer Connect OAuth Admin ( 
          Security Admin ( 
          Security Auditor ( 
          Security Reviewer ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Gemini Code Assist Tools Admin ( 
          Developer Connect OAuth Admin ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Viewer ( 
          Gemini Code Assist Tools Admin ( 
          Developer Connect OAuth Admin ( 
          Security Admin ( 
          Security Auditor ( 
          Security Reviewer ( 
          Support User ( | 
| 
 | 
          Owner ( 
          Editor ( 
          Gemini Code Assist Tools Admin ( 
          Gemini Code Assist Tools User ( 
          Developer Connect OAuth Admin ( 
          Developer Connect OAuth User ( |