Auf dieser Seite sind die für den Zertifikatmanager erforderlichen Berechtigungen und die Identity and Access Management-Rollen aufgeführt, die diese Berechtigungen enthalten.
Berechtigungen
In diesem Abschnitt sind die Berechtigungen aufgeführt, die zum Ausführen bestimmter Vorgänge im Zertifikatmanager erforderlich sind.
| Vorgang und Methode | Ressource | Berechtigung |
|---|---|---|
Zertifikat erstellencertificates.create |
Zertifikate | certificatemanager.certs.create für das Zielprojekt von Google Cloud .
Wenn Sie die DNS-Autorisierung verwenden, ist außerdem certificatemanager.dnsauthorizations.use für jede zugehörige DNS-Autorisierung erforderlich. |
Zertifikate auflistencertificates.list |
Zertifikate | certificatemanager.certs.list für das Zielprojekt von Google Cloud |
Zertifikate in der Console ansehenserviceusage.quotas.get,monitoring.timeSeries.list |
Zertifikate | serviceusage.quotas.get und monitoring.timeSeries.list für das Zielprojekt von Google Cloud |
Zertifikat abrufencertificates.get |
Zertifikate | certificatemanager.certs.get für das Zielzertifikat |
Zertifikat aktualisierencertificates.patch |
Zertifikate | certificatemanager.certs.update für das Zielzertifikat |
| Zertifikat an eine Ressource anhängen | Zertifikate | certificatemanager.certs.use für das Zielzertifikat |
Zertifikat löschencertificates.delete |
Zertifikate | certificatemanager.certs.delete für das Zielzertifikat |
Zertifikatszuordnung erstellencertificateMaps.create |
Zertifikatszuordnungen | certificatemanager.certmaps.create für das Zielprojekt von Google Cloud |
Zertifikatszuordnungen auflistencertificateMaps.list |
Zertifikatszuordnungen | certificatemanager.certmaps.list für das Zielprojekt von Google Cloud |
Zertifikatszuordnung abrufencertificateMaps.get |
Zertifikatszuordnungen | certificatemanager.certmaps.get für die Zielzertifikatszuordnung |
Zertifikatszuordnung aktualisierencertificateMaps.patch |
Zertifikatszuordnungen | certificatemanager.certmaps.update für die Zielzertifikatszuordnung |
| Zertifikatszuordnung an eine Ressource anhängen | Zertifikatszuordnungen | certificatemanager.certmaps.use für die Zielzertifikatszuordnung |
Zertifikatszuordnung löschencertificateMaps.delete |
Zertifikatszuordnungen | certificatemanager.certmaps.delete für die Zielzertifikatszuordnung |
Zertifikatszuordnungseintrag erstellencertificateMaps.certificateMapEntries.create |
Zertifikatszuordnungseinträge | certificatemanager.certmapentries.create für die Zielzertifikatszuordnung und certificatemanager.certs.use für jedes zugehörige Zertifikat. |
Zertifikatszuordnungseinträge auflistencertificateMaps.certificateMapEntries.list |
Zertifikatszuordnungseinträge | certificatemanager.certmapentries.list für die Zielzertifikatszuordnung |
Zertifikatszuordnungseintrag abrufencertificateMaps.certificateMapEntries.get |
Zertifikatszuordnungseinträge | certificatemanager.certmapentries.get für den Ziel-Zertifikatszuordnungseintrag |
Zertifikatszuordnungseintrag aktualisierencertificateMaps.certificateMapEntries.patch |
Zertifikatszuordnungseinträge | certificatemanager.certmapentries.update für den Zielzertifikatszuordnungseintrag und certificatemanager.certs.use für jedes zugehörige Zertifikat. |
Zertifikatszuordnungseintrag löschencertificateMaps.certificateMapEntries.delete |
Zertifikatszuordnungseinträge | certificatemanager.certmapentries.delete für den Ziel-Zertifikatszuordnungseintrag |
DNS-Autorisierung erstellendnsAuthorizations.create |
DNS-Autorisierungen | certificatemanager.dnsauthorizations.create für das Zielprojekt von Google Cloud |
DNS-Autorisierungen auflistendnsAuthorizations.list |
DNS-Autorisierungen | certificatemanager.dnsauthorizations.list für das Zielprojekt von Google Cloud |
DNS-Autorisierung abrufendnsAuthorizations.get |
DNS-Autorisierungen | certificatemanager.dnsauthorizations.get für die Ziel-DNS-Autorisierung |
DNS-Autorisierung aktualisierendnsAuthorizations.patch |
DNS-Autorisierungen | certificatemanager.dnsauthorizations.update für die Ziel-DNS-Autorisierung |
DNS-Autorisierung löschendnsAuthorizations.delete |
DNS-Autorisierungen | certificatemanager.dnsauthorizations.delete für die Ziel-DNS-Autorisierung |
Konfiguration der Zertifikatsausstellung erstellencertificateIssuanceConfigs.create |
Konfigurationen von Zertifikatsausstellungen | certificatemanager.certissuanceconfigs.create für das Zielprojekt von Google Cloud |
Konfigurationen für die Zertifikatsausstellung auflistencertificateIssuanceConfigs.list |
Konfigurationen von Zertifikatsausstellungen | certificatemanager.certissuanceconfigs.list für das Zielprojekt von Google Cloud |
Konfiguration der Zertifikatsausstellung abrufencertificateIssuanceConfigs.get |
Konfigurationen von Zertifikatsausstellungen | certificatemanager.certissuanceconfigs.get für die Zielkonfiguration der Zertifikatsausstellung |
Konfiguration für die Zertifikatsausstellung löschencertificateIssuanceConfigs.delete |
Konfigurationen von Zertifikatsausstellungen | certificatemanager.certissuanceconfigs.delete für die Zielkonfiguration der Zertifikatsausstellung |
Vertrauenskonfiguration erstellentrustConfigs.create |
Konfigurationen von Vertrauensstellungen | certificatemanager.trustconfigs.create für das Zielprojekt von Google Cloud |
Konfigurationen von Vertrauensstellungen auflistentrustConfigs.list |
Konfigurationen von Vertrauensstellungen | certificatemanager.trustconfigs.list für das Zielprojekt von Google Cloud |
Vertrauenskonfiguration aktualisierentrustConfigs.patch |
Konfigurationen von Vertrauensstellungen | certificatemanager.trustconfigs.update für die Ziel-Vertrauenskonfiguration |
Status einer Vertrauenskonfiguration abrufentrustConfigs.get |
Konfigurationen von Vertrauensstellungen | certificatemanager.trustconfigs.get für die Ziel-Vertrauenskonfiguration |
| Vertrauenskonfiguration an eine Ressource anhängen | Konfigurationen von Vertrauensstellungen | certificatemanager.trustconfigs.use für die Ziel-Vertrauenskonfiguration |
Konfiguration der Vertrauensstellung löschentrustConfigs.delete |
Konfigurationen von Vertrauensstellungen | certificatemanager.trustconfigs.delete für die Ziel-Vertrauenskonfiguration |
Externen Kontoschlüssel erstellenexternalAccountKeys.create |
Externe Kontoschlüssel | publicca.externalAccountKeys.create für das Zielprojekt von Google Cloud |
Vorgang mit langer Ausführungszeit abrufenoperations.get |
Vorgänge | certificatemanager.operations.get für den Zielvorgang |
Vorgänge mit langer Ausführungszeit auflistenoperations.list |
Vorgänge | certificatemanager.operations.list für das Zielprojekt von Google Cloud |
Abgeschlossenen Vorgang mit langer Ausführungszeit löschenoperations.delete |
Vorgänge | certificatemanager.operations.delete für den Zielvorgang |
Rollen
In diesem Abschnitt werden die IAM-Rollen aufgeführt, die Zertifikatmanager-Berechtigungen enthalten.
Zertifikatmanager-Rollen für Projekte in Google Cloud
In der folgenden Tabelle sind die Google Cloud -Projektrollen und die darin enthaltenen Zertifikatmanager-Berechtigungen aufgeführt.
| Role | Permissions |
|---|---|
Certificate Admin( Admin role for Certificate Manager |
|
Certificate Manager Editor( Edit access to Certificate Manager all resources. |
|
Certificate Manager Viewer( Read-only access to Certificate Manager all resources. |
|
Certificate Manager Owner( Full access to Certificate Manager all resources. |
|
Service agent roles
Service agent roles should only be granted to service agents.
| Role | Permissions |
|---|---|
Certificate Manager Service Agent( Grants Certificate Manager access to services and APIs in the user project. |
|
Public CA-Rollen für Google Cloud -Projekte
Die folgenden Rollen und die darin enthaltenen Berechtigungen sind speziell für Public CA-Vorgänge erforderlich:
| Rolle | Berechtigungen |
|---|---|
| Ersteller von externen Kontoschlüsseln für Public CA ( roles/publicca.externalAccountKeyCreator)
Zugriff für Ressourcen des externen Schlüsselkontos der Public CA erstellen. |
resourcemanager.projects.get resourcemanager.projects.list publicca.externalAccountKeys.create |
Benutzerdefinierte Rollen
MitGoogle Cloud können Sie auch benutzerdefinierte Rollen erstellen, die Berechtigungen enthalten, die auf Ihre geschäftlichen Anforderungen zugeschnitten sind, z. B. das Prinzip der geringsten Berechtigung. Eine Anleitung finden Sie unter Benutzerdefinierte Rollen erstellen und verwalten.
Nächste Schritte
- Zertifikat zum Zertifikatmanager migrieren
- Zertifikate verwalten
- Zertifikatszuordnungen verwalten
- Zertifikatszuordnungseinträge verwalten
- DNS-Autorisierungen verwalten
- Vorgänge mit langer Ausführungszeit verwalten