Questa pagina descrive i ruoli e le autorizzazioni di Developer Connect.
Il controllo dell'accesso in Developer Connect è controllato tramite Identity and Access Management (IAM). IAM ti consente di creare e gestire le autorizzazioni per le risorse Google Cloud . Developer Connect fornisce un insieme specifico di ruoli IAM predefiniti, in cui ogni ruolo contiene un insieme di autorizzazioni adatte a un particolare tipo di accesso o azione. Ti consigliamo di adottare il principio di sicurezza del privilegio minimo e di concedere solo l'accesso necessario alle tue risorse.
Ruoli Developer Connect predefiniti
Assegni le autorizzazioni agli account tramite l'utilizzo dei ruoli. La tabella seguente elenca i ruoli IAM disponibili per Developer Connect e le autorizzazioni che includono:
La documentazione IAM include un riferimento consultabile di tutti i ruoli predefiniti.
| 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( Admin access to Developer Connect Insights resources. |
|
Developer Connect Insights Config Agent( Allow Developer Connect to access SDLC information. |
|
Developer Connect Insights Viewer( 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. |
|
Account di servizio Developer Connect
Developer Connect utilizza un service agent per eseguire attività per tuo conto quando comunica con altri servizi. Questo service agent viene creato automaticamente quando interagisci per la prima volta con Developer Connect (crei una connessione al repository o un connettore account).
L'identificatore del service agent Developer Connect è il seguente, dove PROJECT_NUMBER è il tuo Google Cloud numero di progetto.
service-PROJECT_NUMBER@gcp-sa-devconnect.
Utilizzi questo identificatore per concedere o modificare ruoli e autorizzazioni IAM.
Configurare l'accesso alle risorse
Per i passaggi specifici sulla concessione dei ruoli, consulta Concessione, modifica e revoca dell'accesso alle risorse.
Passaggi successivi
- Scopri di più su IAM.
- Connettiti a un repository GitHub.