| roles/developerconnect.gitProxyReader |
Grants read-only access to repositories through the Git Proxy. |
Developer Connect Git Proxy Reader |
['developerconnect.gitRepositoryLinks.gitProxyRead'] |
|
BETA |
| roles/developerconnect.user |
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 User |
['developerconnect.connections.fetchGitHubInstallations', 'developerconnect.connections.fetchLinkableGitRepositories', 'developerconnect.connections.get', 'developerconnect.connections.list', 'developerconnect.gitRepositoryLinks.fetchGitRefs', 'developerconnect.gitRepositoryLinks.get', 'developerconnect.gitRepositoryLinks.list', 'developerconnect.locations.get', 'developerconnect.locations.list', 'developerconnect.operations.get', 'developerconnect.operations.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] |
|
BETA |
| roles/developerconnect.viewer |
Readonly access to Developer Connect resources. |
Developer Connect Viewer |
['developerconnect.connections.get', 'developerconnect.connections.list', 'developerconnect.gitRepositoryLinks.get', 'developerconnect.gitRepositoryLinks.list', 'developerconnect.locations.get', 'developerconnect.locations.list', 'developerconnect.operations.get', 'developerconnect.operations.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] |
|
BETA |
| roles/developerconnect.admin |
Full access to Developer Connect resources. |
Developer Connect Admin |
['developerconnect.connections.constructGitHubAppManifest', 'developerconnect.connections.create', 'developerconnect.connections.delete', 'developerconnect.connections.fetchGitHubInstallations', 'developerconnect.connections.fetchLinkableGitRepositories', 'developerconnect.connections.generateGitHubStateToken', 'developerconnect.connections.get', 'developerconnect.connections.list', 'developerconnect.connections.processGitHubAppCreationCallback', 'developerconnect.connections.processGitHubOAuthCallback', 'developerconnect.connections.update', 'developerconnect.gitRepositoryLinks.create', 'developerconnect.gitRepositoryLinks.delete', 'developerconnect.gitRepositoryLinks.fetchGitRefs', 'developerconnect.gitRepositoryLinks.get', 'developerconnect.gitRepositoryLinks.gitProxyRead', 'developerconnect.gitRepositoryLinks.gitProxyWrite', 'developerconnect.gitRepositoryLinks.list', 'developerconnect.locations.get', 'developerconnect.locations.list', 'developerconnect.operations.cancel', 'developerconnect.operations.delete', 'developerconnect.operations.get', 'developerconnect.operations.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] |
|
BETA |
| roles/developerconnect.oauthUser |
Grants read and write access to User resources, and read access to AccountConnectors. |
Developer Connect OAuth User |
['developerconnect.accountConnectors.get', 'developerconnect.accountConnectors.list', 'developerconnect.locations.get', 'developerconnect.locations.list', 'developerconnect.operations.get', 'developerconnect.operations.list', 'developerconnect.users.deleteSelf', 'developerconnect.users.fetchAccessToken', 'developerconnect.users.finishOAuth', 'developerconnect.users.getSelf', 'developerconnect.users.startOAuth', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] |
|
BETA |
| roles/developerconnect.insightsAdmin |
Admin access to Developer Connect Insights resources. |
Developer Connect Insights Admin |
['developerconnect.locations.get', 'developerconnect.locations.list', 'developerconnect.operations.get', 'developerconnect.operations.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] |
|
BETA |
| roles/developerconnect.tokenAccessor |
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 Token Accessor |
['developerconnect.connections.get', 'developerconnect.gitRepositoryLinks.fetchReadToken', 'developerconnect.gitRepositoryLinks.fetchReadWriteToken', 'developerconnect.gitRepositoryLinks.get'] |
|
BETA |
| roles/developerconnect.insightsViewer |
Readonly access to Developer Connect Insights resources. |
Developer Connect Insights Viewer |
['developerconnect.locations.get', 'developerconnect.locations.list', 'developerconnect.operations.get', 'developerconnect.operations.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] |
|
BETA |
| roles/developerconnect.readTokenAccessor |
Grants access to Read-Only tokens (both PAT and short-lived). Also grants access to view the git repository link. |
Developer Connect Read Token Accessor |
['developerconnect.connections.get', 'developerconnect.gitRepositoryLinks.fetchReadToken', 'developerconnect.gitRepositoryLinks.get'] |
|
BETA |
| roles/developerconnect.oauthAdmin |
Grants read and write access to AccountConnector resources. |
Developer Connect OAuth Admin |
['developerconnect.accountConnectors.create', 'developerconnect.accountConnectors.delete', 'developerconnect.accountConnectors.get', 'developerconnect.accountConnectors.list', 'developerconnect.accountConnectors.update', 'developerconnect.locations.get', 'developerconnect.locations.list', 'developerconnect.operations.get', 'developerconnect.operations.list', 'developerconnect.providers.list', 'developerconnect.users.delete', 'developerconnect.users.deleteSelf', 'developerconnect.users.fetchAccessToken', 'developerconnect.users.finishOAuth', 'developerconnect.users.getSelf', 'developerconnect.users.list', 'developerconnect.users.startOAuth', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] |
|
BETA |
| roles/developerconnect.serviceAgent |
Gives the Developer Connect API Service Account access to necessary GCP resources. |
Developer Connect Service Agent |
['apphub.applications.get', 'apphub.services.get', 'apphub.services.list', 'apphub.workloads.get', 'apphub.workloads.list'] |
|
GA |
| roles/developerconnect.insightsAgent |
Allow Developer Connect to access SDLC information. |
Developer Connect Insights Config Agent |
['cloudasset.assets.exportResource', 'cloudasset.assets.listResource', 'cloudasset.assets.searchAllResources', 'cloudasset.feeds.create', 'cloudasset.feeds.get', 'cloudasset.feeds.update', 'containeranalysis.occurrences.get', 'containeranalysis.occurrences.list', 'logging.logEntries.create'] |
|
BETA |
| roles/developerconnect.gitProxyUser |
Grants read and write access to repositories through the Git Proxy. |
Developer Connect Git Proxy User |
['developerconnect.gitRepositoryLinks.gitProxyRead', 'developerconnect.gitRepositoryLinks.gitProxyWrite'] |
|
BETA |