Auf dieser Seite werden die Rollen und Berechtigungen von Developer Connect beschrieben.
Die Zugriffssteuerung in Developer Connect erfolgt mithilfe von Identity and Access Management (IAM). Mit IAM können Sie Berechtigungen für Google Cloud Ressourcen erstellen und verwalten. Developer Connect bietet einen bestimmten Satz vordefinierter IAM-Rollen , bei denen jede Rolle eine Reihe von Berechtigungen enthält, die für eine bestimmte Art von Zugriff oder Aktion geeignet sind. Wir empfehlen, das Prinzip der geringsten Berechtigung, anzuwenden und nur den erforderlichen Zugriff auf Ihre Ressourcen zu gewähren.
Vordefinierte Developer Connect-Rollen
Durch die Verwendung von Rollen weisen Sie Konten Berechtigungen zu. In der folgenden Tabelle sind die für Developer Connect verfügbaren IAM-Rollen und deren Berechtigungen aufgeführt:
Die IAM-Dokumentation enthält eine durchsuchbare Referenz aller vordefinierten Rollen.
| 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. |
|
Developer Connect-Dienstkonto
Developer Connect verwendet einen Dienst-Agenten , um Aufgaben in Ihrem Namen auszuführen, wenn mit anderen Diensten kommuniziert wird. Dieser Dienst-Agent wird automatisch erstellt, wenn Sie zum ersten Mal mit Developer Connect interagieren (z. B. eine Repository-Verbindung oder einen Account Connector erstellen).
Die ID für den Developer Connect Dienst-Agenten hat folgendes Format, wobei PROJECT_NUMBER Ihre Google Cloud Projektnummer ist.
service-PROJECT_NUMBER@gcp-sa-devconnect.
Mit dieser ID können Sie IAM-Rollen und ‑Berechtigungen zuweisen oder ändern.
Zugriff auf Ressourcen konfigurieren
Bestimmte Schritte zum Zuweisen von Rollen finden Sie unter Zugriff auf Ressourcen erteilen, ändern und entziehen.
Nächste Schritte
- Learn about IAM
- Mit einem GitHub-Repository verbinden.