Ein Dienstkonto ist ein spezieller Kontotyp, der nicht von einer Person, sondern von einer Anwendung oder Compute-Arbeitslast verwendet wird, z. B. einer Compute Engine-Instanz. Ein Dienstkonto wird durch seine E-Mail-Adresse identifiziert, die für das Konto eindeutig ist. Weitere Informationen finden Sie unter Dienstkontenübersicht.
In diesem Dokument werden die Verbindungen und Parameter beschrieben, die Sie konfigurieren können, wenn Sie mit dem App Design Center ein Dienstkonto erstellen. Die Konfigurationsparameter basieren auf dem Terraform-Modul terraform-google-service-accounts.
Komponentenverbindungen
Die folgende Tabelle enthält die Komponenten, die Sie mit einem Dienstkonto verbinden können, sowie die daraus resultierenden Aktualisierungen Ihrer Anwendung und des generierten Terraform-Codes.
Verbundene Komponente |
Anwendungsupdates |
Hintergrundinformationen: |
|---|---|---|
|
VM erstellen, die ein vom Nutzer verwaltetes Dienstkonto verwendet | |
|
Zugriff auf Secrets verwalten | |
|
IAM-Rollen und ‑Berechtigungen für BigQuery | |
|
Dienst-zu-Dienst authentifizieren | |
|
Rollen und Berechtigungen | |
|
Rollen und Berechtigungen | |
|
IAM-Richtlinien für Buckets festlegen und verwalten | |
|
Das Memorystore for Redis-Dienstkonto | |
|
Zugriffssteuerung mit IAM | |
|
Zugriffssteuerung mit IAM | |
|
Zugriffssteuerung mit IAM | |
|
Instanz mit einem Dienstkonto konfigurieren | |
|
Vertex AI-Zugriffssteuerung mit IAM |
Erforderliche Konfigurationsparameter
Wenn Ihre Vorlage eine Dienstkontokomponente enthält, müssen Sie die folgenden Parameter konfigurieren, bevor Sie die Vorlage bereitstellen.
Parametername |
Beschreibung und Einschränkungen |
Hintergrundinformationen: |
|---|---|---|
Projekt-ID |
Das Projekt, in dem Sie die Dienstkontoressource erstellen möchten. |
Komponenten konfigurieren |
Name |
Eine Kennung, die zwischen 6 und 30 Zeichen lang sein muss. Kann alphanumerische Zeichen in Kleinschreibung sowie Bindestriche enthalten. Beispiel: |
Dienstkonten erstellen |
Optionale Konfigurationsparameter
Die folgenden Parameter sind optional. Wenn Sie erweiterte Parameter anzeigen möchten, wählen Sie im Bereich Konfiguration die Option Erweiterte Felder anzeigen aus.
Parametername |
Beschreibung und Informationen zu Einschränkungen |
Hintergrundinformationen: |
|---|---|---|
Anzeigename |
Ein für Nutzer lesbarer Name für das Dienstkonto. |
Dienstkonten erstellen |
Beschreibung |
Eine für Nutzer lesbare Beschreibung. |
Dienstkonten erstellen |
| Projektrollen | project_roles | Zugriff auf Projekte, Ordner und Organisationen verwalten |