Roles Data

Name Description Title Included Permissions Copy Stage
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