Firebase IAM-Rollen

Berechtigungen werden Ihren Projektmitgliedern über Rollen gewährt. Eine Rolle ist eine Sammlung von Berechtigungen. Wenn Sie einem Projektmitglied eine Rolle zuweisen, gewähren Sie diesem alle mit ihr verbundenen Berechtigungen.

Firebase IAM unterstützt die folgenden Rollentypen:

  • Einfache Rollen: Die grundlegenden Rollen Inhaber, Bearbeiter und Betrachter (früher als "einfache" Rollen bezeichnet).

  • Vordefinierte Rollen: Kuratierte Firebase-spezifische Rollen, die eine präzisere Zugriffssteuerung als die einfachen Rollen ermöglichen. Firebase bietet folgende Rollen:

    • Rollen auf Firebase-Ebene: Rollen, die vollständigen Lese-/Schreibzugriff oder nur Lesezugriff auf alle die Firebase-Produkte gewähren.

    • Rollen für Produktkategorien: Rollen, die vollständigen Lese-/Schreibzugriff oder nur Lesezugriff auf Produktgruppen gewähren. Sie sind um Google Analytics und allgemeine Produktkategorien herum strukturiert.

    • Rollen auf Produktebene: Rollen, die vollständigen Lese-/Schreibzugriff oder nur Lesezugriff auf bestimmte Firebase-Produkte gewähren.

  • Benutzerdefinierte Rollen: Vollständig angepasste Rollen, die Sie erstellen, um eine Reihe von Berechtigungen zu definieren, die den spezifischen Anforderungen Ihrer Organisation entsprechen.

Projektmitglieder und ihre Rollen verwalten

Projektmitglieder und ihre Rollen ansehen

Viele Ihrer Projektmitglieder und ihre Rollen können Sie in den Einstellungen > Nutzer und Berechtigungen Tab der Firebase Console ansehen. Beachten Sie Folgendes:
  • In der Firebase Console werden nur Projektmitglieder aufgeführt, denen eine einfache Rolle (Inhaber, Bearbeiter, Betrachter) oder eine vordefinierte Firebase-Rolle zugewiesen wurde. Die auf diesem Tab aufgeführten Projektmitglieder sind die einzigen Projektmitglieder, die Zugriff auf das Firebase-Projekt in der Firebase Console haben.
  • Projektmitglieder, die Dienst konten sind, werden in der Firebase Console nicht aufgeführt. Sie können diese Projektmitglieder in der Google Cloud Console auf der Seite IAM & Verwaltung > IAM ansehen.
Alternativ können Sie alle Ihre Projektmitglieder und ihre Rollen in der Google Cloud Console auf der Seite IAM & Verwaltung > IAM ansehen.Google Cloud

Einem Projektmitglied eine Rolle zuweisen

Wenn Sie die Rollen verwalten möchten, die den einzelnen Projektmitgliedern zugewiesen sind, müssen Sie Inhaber des Firebase-Projekts sein oder eine Rolle mit der Berechtigung resourcemanager.projects.setIamPolicy haben.

Hier können Sie Rollen zuweisen und verwalten:

Wenn der Inhaber Ihres Projekts die Aufgaben eines Inhabers nicht mehr ausführen kann (z. B. weil die Person Ihr Unternehmen verlassen hat) und Ihr Projekt nicht über eine Google Cloud Organisation verwaltet wird (siehe nächster Absatz), können Sie sich an den Firebase-Support wenden und sich erkundigen, wie Sie Zugriff auf das Firebase-Projekt beantragen können.

Wenn ein Firebase-Projekt Teil einer Google Cloud Organisation ist, hat es möglicherweise keinen Inhaber. Wenn Sie keinen Inhaber für Ihr Firebase-Projekt finden können, bitten Sie die Person, die Ihre Google Cloud Organisation verwaltet, einen Inhaber für das Projekt zuzuweisen.