Developer Connect roles and permissions
Stay organized with collections
Save and categorize content based on your preferences.
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( Full access to Developer Connect resources. |
|
Developer Connect Viewer( Read-only access to Developer Connect resources. |
|
Developer Connect HTTP Proxy Writer Beta( Grants read and write access to connections through the HTTP Proxy. |
|
Developer Connect Git Proxy Reader( Grants read-only access to repositories through the Git Proxy. |
|
Developer Connect Git Proxy User( 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 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( Grants access to view the connection and to the features that interact with the actual repository such as reading content from the repository |
|
Service agent roles
Service agent roles should only be granted to service agents.
| Role | Permissions |
|---|---|
Developer Connect Service Agent( Gives the Developer Connect API Service Account access to necessary GCP 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 (
Support User ( |
|
Owner (
Gemini Code Assist Tools Admin (
Gemini Code Assist Tools User (
Developer Connect OAuth Admin (
Developer Connect OAuth User ( |
|
Owner (
Gemini Code Assist Tools Admin (
Gemini Code Assist Tools User (
Developer Connect OAuth Admin (
Developer Connect OAuth User ( |
|
Owner (
Gemini Code Assist Tools Admin (
Gemini Code Assist Tools User (
Developer Connect OAuth Admin (
Developer Connect OAuth User ( |
|
Owner (
Gemini Code Assist Tools Admin (
Gemini Code Assist Tools User (
Developer Connect OAuth Admin (
Developer Connect OAuth User ( |
|
Owner (
Editor (
Viewer (
Security Admin (
Security Reviewer (
Gemini Code Assist Tools Admin (
Gemini Code Assist Tools User (
Developer Connect OAuth Admin (
Developer Connect OAuth User (
Security Auditor (
Support User ( |
|
Owner (
Editor (
Gemini Code Assist Tools Admin (
Developer Connect OAuth Admin ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Viewer (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Developer Connect User (
Dev Ops (
Support User ( |
|
Owner (
Editor (
Viewer (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Developer Connect User (
Dev Ops (
Support User ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Viewer (
Application Design Center Admin (
Developer Connect Admin (
Developer Connect Viewer (
Application Admin (
Developer Connect Read Token Accessor (
Developer Connect Token Accessor (
Developer Connect User (
Firebase App Hosting Compute Runner (
Dev Ops (
Support User ( Service agent roles
|
|
Owner (
Developer Connect HTTP Proxy Writer ( Service agent roles
|
|
Owner (
Developer Connect HTTP Proxy Writer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Application Design Center Admin (
Developer Connect Admin (
Developer Connect Viewer (
Security Admin (
Security Reviewer (
Application Admin (
Developer Connect User (
Dev Ops (
Security Auditor (
Support User ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Viewer (
App Management Viewer (
Cloud Hub Operator (
Developer Connect Insights Admin (
Developer Connect Insights Viewer (
Support User ( |
|
Owner (
Editor (
Viewer (
Security Admin (
Security Reviewer (
App Management Viewer (
Cloud Hub Operator (
Developer Connect Insights Admin (
Developer Connect Insights Viewer (
Security Auditor (
Support User ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Viewer (
Application Design Center Admin (
Developer Connect Admin (
Application 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 (
Application Design Center Admin (
Developer Connect Admin (
Developer Connect Viewer (
Application Admin (
Developer Connect Read Token Accessor (
Developer Connect Token Accessor (
Developer Connect User (
Firebase App Hosting Compute Runner (
Dev Ops (
Support User ( Service agent roles
|
|
Owner (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Developer Connect Git Proxy Reader (
Developer Connect Git Proxy User (
Dev Ops ( Service agent roles
|
|
Owner (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Developer Connect Git Proxy User (
Dev Ops ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Application Design Center Admin (
Developer Connect Admin (
Developer Connect Viewer (
Security Admin (
Security Reviewer (
Application Admin (
Developer Connect User (
Dev Ops (
Security Auditor (
Support User ( Service agent roles
|
|
Owner (
Editor (
Developer Connect Insights Admin ( |
|
Owner (
Editor (
Developer Connect Insights Admin ( |
|
Owner (
Editor (
Viewer (
App Management Viewer (
Cloud Hub Operator (
Developer Connect Insights Admin (
Developer Connect Insights Viewer (
Support User ( |
|
Owner (
Editor (
Viewer (
Security Admin (
Security Reviewer (
App Management Viewer (
Cloud Hub Operator (
Developer Connect Insights Admin (
Developer Connect Insights Viewer (
Security Auditor (
Support User ( |
|
Owner (
Editor (
Developer Connect Insights Admin ( |
|
Owner (
Editor (
Viewer (
Application Design Center Admin (
Developer Connect Admin (
Developer Connect Viewer (
App Management Viewer (
Gemini Code Assist Tools Admin (
Gemini Code Assist Tools User (
Cloud Hub Operator (
Application Admin (
Developer Connect Insights Admin (
Developer Connect Insights Viewer (
Developer Connect OAuth Admin (
Developer Connect OAuth User (
Developer Connect User (
Dev Ops (
Support User ( |
|
Owner (
Editor (
Viewer (
Application Design Center Admin (
Developer Connect Admin (
Developer Connect Viewer (
Security Admin (
Security Reviewer (
App Management Viewer (
Gemini Code Assist Tools Admin (
Gemini Code Assist Tools User (
Cloud Hub Operator (
Application Admin (
Developer Connect Insights Admin (
Developer Connect Insights Viewer (
Developer Connect OAuth Admin (
Developer Connect OAuth User (
Developer Connect User (
Dev Ops (
Security Auditor (
Support User ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Application Design Center Admin (
Developer Connect Admin (
Application Admin (
Dev Ops ( |
|
Owner (
Editor (
Viewer (
Application Design Center Admin (
Developer Connect Admin (
Developer Connect Viewer (
App Management Viewer (
Gemini Code Assist Tools Admin (
Gemini Code Assist Tools User (
Cloud Hub Operator (
Application Admin (
Developer Connect Insights Admin (
Developer Connect Insights Viewer (
Developer Connect OAuth Admin (
Developer Connect OAuth User (
Developer Connect User (
Dev Ops (
Support User ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Application Design Center Admin (
Developer Connect Admin (
Developer Connect Viewer (
Security Admin (
Security Reviewer (
App Management Viewer (
Gemini Code Assist Tools Admin (
Gemini Code Assist Tools User (
Cloud Hub Operator (
Application Admin (
Developer Connect Insights Admin (
Developer Connect Insights Viewer (
Developer Connect OAuth Admin (
Developer Connect OAuth User (
Developer Connect User (
Dev Ops (
Security Auditor (
Support User ( |
|
Owner (
Editor (
Viewer (
Security Admin (
Security Reviewer (
Gemini Code Assist Tools Admin (
Developer Connect OAuth Admin (
Security Auditor (
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 (
Security Admin (
Security Reviewer (
Gemini Code Assist Tools Admin (
Developer Connect OAuth Admin (
Security Auditor (
Support User ( |
|
Owner (
Editor (
Gemini Code Assist Tools Admin (
Gemini Code Assist Tools User (
Developer Connect OAuth Admin (
Developer Connect OAuth User ( |