Zuweisen des Zugriffs auf die Co2-Optimierung in Azure

Die Co2-Optimierung verwendet rollenbasierte Zugriffssteuerung (RBAC), um den Zugriff auf Emissionsdaten, Empfehlungen und Ressourcenkonfigurationen zu verwalten. Der Zugriff, den ein Benutzer benötigt, hängt davon ab, was er tun muss und welche Ansicht er verwenden muss:

  • Verwenden Sie den Zugriff auf Abonnementebene , um Emissionen für ausgewählte Abonnements anzuzeigen, Empfehlungen anzuzeigen und Ressourcengruppen- oder Ressourcenebenenemissionen zu analysieren.
  • Verwenden Sie den Zugriff auf Abrechnungsebene oder den Zugriff auf Registrierungsebene , um Emissionen für alle Abonnements unter einem berechtigten Abrechnungskonto anzuzeigen.
  • Verwenden Sie die Berechtigungen Besitzer oder Mitwirkender, um Ressourcenkonfigurationen zu ändern.

Übersicht über Berechtigungen

Emissions- anzeigen – Gewährt Zugriff auf Co2-Emissionsdaten. Der Zugriff kann auf Abonnementebene oder, für berechtigte Abrechnungskonten, auf Abrechnungskonto- oder Registrierungsebene zugewiesen werden.

Empfehlungen anzeigen – bietet Zugang zu Effizienz- und Nachhaltigkeitsempfehlungen. Berechtigungen müssen separat erteilt werden und können auf Abonnementsebene, Ressourcengruppenebene oder Ressourcenebene zugewiesen werden.

Ressourcenkonfiguration bearbeiten – Ermöglicht Änderungen an Ressourceneinstellungen im Zusammenhang mit der Co2-Optimierung. Erfordert die Berechtigung als Besitzer/Mitwirkender.

Emissionsdatenzugriff

Benutzer können Emissionsdaten anzeigen, wenn sie über die erforderliche Rolle für den Bereich verfügen, den sie analysieren möchten.

Zugriff auf Emissionen auf Abonnementebene

Standardmäßig können Benutzer mit den folgenden Rollen Emissionsdaten anzeigen, ohne dass andere Rollenzuweisungen erforderlich sind:

  • Abonnementbesitzer
  • Abonnementmitwirkende
  • Abonnementleser

Benutzer ohne diese Rollen können Zugriff erhalten, indem ihnen auf Abonnementebene die Rolle Carbon Optimization Reader zugewiesen wird.

Verwenden Sie den Zugriff auf Abonnementebene, um Emissionen für ausgewählte Abonnements anzuzeigen, Emissionen nach Abonnement, Ressourcengruppe, Ressource, Ressourcentyp oder Standort zu analysieren und Details auf Ebene der Ressourcengruppe oder Ressource anzuzeigen.

Zugriff auf Emissionen auf Ebene des Abrechnungskontos

Benutzer können Emissionen für alle Abonnements unter einem berechtigten Abrechnungskonto anzeigen, wenn sie über die erforderliche Rolle im Abrechnungskonto oder im Registrierungskontext verfügen. Diese Ansicht unterstützt die zentrale Nachhaltigkeitsberichterstattung mit Granularität auf Abonnementebene.

Kontotyp Erforderlicher Zugriff
Microsoft-Kundenvertrag Abrechnungskontobesitzer, Abrechnungskontomitwirkender, Abrechnungskontoleser oder Leser von Carbon Optimierung auf der Ebene des Abrechnungskontos
Enterprise Agreement Registrierungsbesitzer, Registrierungsmitwirkender oder Registrierungsleser

Die Rolle "Carbon Optimization Reader" auf Abrechnungskontoebene ist für Microsoft-Kundenvereinbarung Konten verfügbar. Die Unterstützung für Enterprise Agreement-Konten wird dokumentiert, wenn verfügbar.

Rolle „Leser von Carbon Optimierung“

Die Rolle Carbon Optimization Reader ist für Benutzer konzipiert, die nur Emissionsdaten anzeigen können, ohne Zugriff auf Empfehlungen, sonstige Servicemetriken oder die Möglichkeit zum Ändern von Ressourcenkonfigurationen zu haben. Diese Rolle eignet sich ideal für IT-Nachhaltigkeitsteams oder Experten, die Einblicke in Co2-Emissionsdaten benötigen.

Die Rolle ist nicht für Personen vorgesehen, die auf Empfehlungen zugreifen oder Ressourceneinstellungen ändern müssen.

Rolle „Leser von Carbon Optimierung“ auf Abonnementebene zuweisen

Führen Sie die folgenden Schritte aus, um dem Benutzer den Carbon Optimization Reader Rolle zuzuweisen:

  1. Anmelden: Wechseln Sie zum Azure-Portal, und melden Sie sich mit einem Konto an, das über die Berechtigung Besitzer oder Mitwirkender auf Abonnementebene verfügt.
  2. Abonnement auswählen: Wählen Sie das Abonnement aus, für das Sie Emissionsdatenzugriff gewähren möchten.
  3. IAM-Bereich öffnen: Wählen Sie im linken Menü Zugriffssteuerung (IAM)aus.
  4. Rollenzuweisung hinzufügen: Wählen Sie + Hinzufügen und dann Rollenzuweisung hinzufügen aus. Ein neuer Bereich wird geöffnet, in dem Sie eine Rolle zuweisen.
  5. Rolleauswählen: Suchen Sie in der Liste Rolle nach Carbon Optimization Reader und wählen Sie sie aus.
  6. Benutzer zuweisen: Wählen Sie in der Liste Zugriff zuweisen zu die Option Benutzer, Gruppe oder Dienstprinzipal aus. Wählen Sie die Option Mitglieder auswählen, suchen Sie nach dem Benutzer oder der Gruppe, der die Rolle zugewiesen werden soll, und wählen Sie dann die Option Auswählen.
  7. Überprüfen und zuweisen: Überprüfen Sie Ihre Auswahl, und wählen Sie Überprüfen und zuweisen aus, um den Vorgang abzuschließen.

Der Benutzer hat jetzt Zugriff auf die Anzeige von Emissionsdaten zu Abonnements. Je nach ihren anderen Rollen können sie möglicherweise nicht auf Empfehlungen zugreifen oder Ressourcenkonfigurationen ändern.

Zugriff auf Abrechnungskontoebene zuweisen

Um Emissionen auf Ebene des Abrechnungskontos anzuzeigen, weisen Sie die erforderliche Rolle im Abrechnungskonto oder im Registrierungsbereich zu:

  • Für Microsoft-Kundenvereinbarung-Konten: Abrechnungskontobesitzer, Abrechnungskontomitwirkender, Abrechnungskontoleser oder Leser von Carbon Optimierung
  • Für Enterprise Agreement-Konten : Registrierungsbesitzer, Registrierungsmitwirkender oder Registrierungsleser.

Nachdem der Zugriff zugewiesen wurde, können Benutzer Carbon optimization im Azure-Portal öffnen, die Ansicht "Abrechnungskonten" auswählen und das Abrechnungskonto auswählen, das sie analysieren möchten.

Zugriff auf den Service Principal

Service Principals werden für die automatisierte Emissionsdatensammlung über die Carbon Optimization API unterstützt.

  1. Erstellen oder identifizieren Sie den Dienstprinzipal, der von Ihrer Berichtspipeline verwendet wird.
  2. Weisen Sie die erforderliche Rolle im Bereich des Abonnements für API-Anforderungen auf Abonnementebene oder im Bereich des Abrechnungskontos für API-Anforderungen auf Abrechnungskontoebene zu.
  3. Verwenden Sie den Dienstprinzipal, um ein Azure Resource Manager-Token abzurufen.
  4. Rufen Sie die Carbon Optimization API mit dem Token auf.

Für API-Anforderungen auf Ebene des Abrechnungskontos muss der Dienstprinzipal über die erforderliche Rolle auf Ebene des Abrechnungskontos verfügen.

Rollen und Berechtigungen

In der folgenden Tabelle sind die Zugriffsberechtigungen aufgeführt, die den einzelnen Rollen zugeordnet sind:

Rolle Emissionen auf Abonnementebene anzeigen Anzeigen der Emissionen auf Abrechnungskontoebene Empfehlungen anzeigen Ressourcenkonfiguration bearbeiten
Besitzer des Abonnements Yes No Yes Yes
Abonnement-Beitragender Yes No Yes Yes
Abonnementleser Yes No Yes No
Ressourcengruppenbesitzer No No Yes Yes
Mitwirkender der Ressourcengruppe No No Yes Yes
Ressourcengruppenleser No No Yes No
Ressourcenbesitzer No No Yes Yes
Ressourcenmitwirkender No No Yes Yes
Ressourcenleser No No Yes No
Leser von Carbon Optimierung im Abonnementbereich Yes No No No
Inhaber des Abrechnungskontos No Yes No No
Mitwirkender am Abrechnungskonto No Yes No No
Abrechnungskontoleser No Yes No No
Carbon Optimization Reader im Abrechnungskontobereich No Ja, für Microsoft-Kundenvereinbarung-Konten No No
Registrierungsbesitzer No Ja, für Enterprise Agreement-Registrierungen No No
Registrierungsmitwirkender No Ja, für Enterprise Agreement-Registrierungen No No
Registrierungsleser No Ja, für Enterprise Agreement-Registrierungen No No

Empfehlungszugriff und Ressourcenkonfigurationszugriff bleiben auf Abonnement-, Ressourcengruppen- oder Ressourcenebene beschränkt. Der Zugriff auf Abrechnungskontoebene wird verwendet, um Emissionsdaten auf Abrechnungskontoebene anzuzeigen.

Nächste Schritte