Skip to main content
IBM Quantum Platform

Benutzerdefinierte Rollen einrichten

Wenn Kontobesitzer und Administratoren den Benutzerzugriff für ein Konto einrichten, weisen sie den Zugriffsrichtlinien und Zugriffsgruppen Rollen zu (z. B. Editor, Betrachter, Bediener usw.) und weisen diesen Richtlinien oder Gruppen dann Benutzer zu. Ein Benutzer kann alle Aktionen ausführen, die der Rolle oder den Rollen zugeordnet sind, die seiner Zugriffsgruppe oder Richtlinie zugewiesen wurden.

Zusätzlich zu den vorkonfigurierten Rollen, die auf der Seite Rollen aufgeführt sind, können Kontobesitzer und Administratoren Rollen erstellen, die ihren Anforderungen besser entsprechen. Sie können z. B. eine benutzerdefinierte Rolle erstellen, die einem Benutzer Zugriff auf die Analyse der Kontonutzung gewährt, ohne dass er einen anderen Verwaltungszugriff erhält. Im nächsten Abschnitt wird dieses Beispiel Schritt für Schritt erläutert.


Beispiel: Erstellen Sie eine benutzerdefinierte Rolle, mit der Benutzer Aktionen ausführen können, um mit Instanzen des Dienstes „ IBM Quantum “ zu arbeiten

Diese benutzerdefinierte Rolle gewährt den Benutzern quantenspezifische Rollen.

  1. Klicken Sie unter „Verwalten“ → „IAM“ → „Rollen“ auf Create (nur für Kontoadministratoren sichtbar).
  2. Geben Sie einen Namen, eine ID und eine Beschreibung ein und wählen Sie Quantum Compute für den Dienst aus.
  3. Wählen Sie die folgenden Rollen aus, und klicken Sie dann auf Erstellen.
    • quantum-computing.device.read
    • quantum-computing.job.cancel
    • quantum-computing.job.create
    • quantum-computing.job.read
    • quantum-computing.program.delete
    • quantum-computing.program.read
    • quantum-computing.user.logout
    • Wählen Sie quantum-computing.job.delete, wenn Sie Benutzern das Löschen von Aufträgen erlauben wollen.

Beispiel: Erstellen Sie eine benutzerdefinierte Rolle für einen Benutzer, damit dieser nur Analysen anzeigen kann

  1. Gehen Sie in „ IBM Cloud “ zu „Verwalten“ → „IAM“ → „Rollen “. Wählen Sie „Quantum Compute“ aus dem Dropdown-Menü aus, um die derzeit für diesen Dienst verfügbaren Rollen anzuzeigen.

  2. Klicken Sie auf die Schaltfläche Erstellen +.

  3. Geben Sie einen Namen für die benutzerdefinierte Rolle ein, z. B. Analytics Viewer.

  4. Geben Sie eine ID ein. Sie können eine beliebige eindeutige Zeichenfolge für diese ID eingeben, solange sie mit einem Großbuchstaben beginnt und nur alphanumerische Zeichen (keine Leerzeichen) enthält - zum Beispiel AnalyticsViewer.

  5. Geben Sie eine Beschreibung für die benutzerdefinierte Rolle ein. In diesem Beispiel könnte eine angemessene Beschreibung lauten: "Als Analytics Viewer können Sie nur Kontoanalysen einsehen"

  6. Wählen Sie im Dropdown-Menü „Service“ die Option „Quantum Compute“ aus. Es wird eine Tabelle angezeigt, die alle Aktionen enthält, die Sie der Rolle zuordnen können.

  7. Suchen Sie in diesem Beispiel nach Aktionen, die sich auf die Analyse beziehen, z. B. "Nutzungsfilter für die Analyse lesen" und "Nutzung für die Analyse lesen". Fügen Sie auch die Aktion "Kontokonfiguration lesen" hinzu. Um die Aktionen zu Ihrer benutzerdefinierten Rolle hinzuzufügen, klicken Sie am Ende der Aktionszeile auf Hinzufügen.

  8. Wenn Sie alle Aktionen hinzugefügt haben, die Sie der Rolle zuordnen möchten, klicken Sie auf Erstellen.

  9. Gehen Sie zu Verwalten → IAM → Zugriffsgruppen. Klicken Sie auf Erstellen +, um eine neue Zugangsrolle zu erstellen. (Es wird empfohlen, eine neue Zugriffsgruppe speziell für diese Rolle zu erstellen, anstatt die Rolle zu Ihrer Gruppe "Öffentlicher Zugriff" hinzuzufügen, es sei denn, Sie möchten, dass alle Ihre Benutzer den Zugriff haben, der durch Ihre benutzerdefinierte Rolle gewährt wird) Nachdem Sie auf " Erstellen +" geklickt und Ihrer neuen Gruppe einen Namen gegeben haben (oder, wenn Sie eine bestehende Zugangsgruppe bearbeiten möchten, auf den Namen der zu bearbeitenden Zugangsgruppe), klicken Sie auf die Registerkarte "Zugang". Klicken Sie auf Zugang zuweisen +.

  10. Wählen Sie unter „Service“ die Option „Quantum Compute“ aus und klicken Sie anschließend auf „Weiter“.

  11. Wählen Sie unter Ressourcen die Option Alle Ressourcen und klicken Sie dann auf Weiter. (Beachten Sie, dass die Rolle Analytics Viewer nicht in der Lage ist, Analysen von allen Instanzen zu sehen, wenn Sie den Zugriff auf alle Ressourcen nicht einschränken)

  12. Aktivieren Sie unter Rollen und Aktionen das Kästchen Viewer (unter Plattform) und das Kästchen Analytics Viewer (unter Benutzerdefinierter Zugriff) und klicken Sie dann auf Weiter.

  13. Klicken Sie auf Hinzufügen > und dann auf Zuweisen. Sie haben nun eine Richtlinie erstellt, die sowohl Ihre benutzerdefinierte Rolle als auch die Viewer-Rolle enthält.

  14. Zeigen Sie die Zugriffsgruppe an, und klicken Sie auf die Registerkarte Benutzer, um einen Benutzer zu dieser Gruppe hinzuzufügen. Dieser Benutzer kann nun die Aktionen in Ihrer benutzerdefinierten Rolle ausführen (sowie die anderen Rollen, die Sie der Richtlinie zugewiesen haben).

Weitere Informationen finden Sie im Abschnitt Erstellen von benutzerdefinierten Rollen und im Abschnitt Was sind IAM-Richtlinien und wer kann sie zuweisen? themen.

War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.