Firebase IAM-Rollen

Berechtigungen werden Ihren Projektmitgliedern über Rollen gewährt. Eine Rolle ist eine Sammlung von Berechtigungen. Wenn Sie einer Person eine Rolle Projektmitglieds erhalten, gewähren Sie diesem Projektmitglied alle Berechtigungen, enthält.

Firebase IAM unterstützt die folgenden Rollentypen:

  • Einfache Rollen: Die grundlegenden Rollen Inhaber, Bearbeiter und Betrachter (früher „einfache Rollen“ genannt).

  • Vordefinierte Rollen: Ausgewählte Firebase-spezifische Rollen, die eine detailliertere Zugriffssteuerung als die einfachen Rollen ermöglichen. Firebase bietet:

    • Rollen auf Firebase-Ebene: Rollen, die vollständigen Lese-/Schreib- oder Lesezugriff auf alle Firebase-Produkte

    • Rollen für Produktkategorien: Rollen, die Lese-/Schreibzugriff oder nur Lesezugriff auf Produktgruppen gewähren. Sie basieren auf Google Analytics und sind allgemein Produktkategorien.

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

  • Benutzerdefinierte Rollen: vollständig angepasst Rollen, die Sie erstellen, um einen Satz von Berechtigungen anzupassen, der den spezifischen Anforderungen Anforderungen Ihrer Organisation.

Projektmitglieder und ihre Rollen verwalten

Projektmitglieder und ihre Rollen ansehen

Sie können viele Ihrer Projektmitglieder und ihre Rollen in der Tab Nutzer und Berechtigungen von > Projekteinstellungen Firebase-Konsole. Beachten Sie Folgendes:
  • In der Firebase-Konsole werden nur Projektmitglieder aufgeführt, denen eine einfache Rolle (Inhaber, Bearbeiter, Betrachter) oder eine vordefinierte Firebase-Rolle zugewiesen wurde. Die auf dieser Registerkarte aufgeführten Projektmitglieder sind die einzigen Projektmitglieder, die Zugriff auf das Firebase-Projekt in der Firebase Console.
  • In der Firebase-Konsole werden keine Projektmitglieder aufgeführt, die Dienst Konten. Diese Projektmitglieder finden Sie auf der Seite IAM der Google Cloud-Console.
Alternativ können Sie sich alle Projektmitglieder und ihre Rollen auf der IAM-Seite der Google Cloud Console ansehen.

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 (z. B. die Person) nicht mehr ausführen kann, hat Ihr Unternehmen verlassen) und Ihr Projekt wird nicht über eine Organisation in Google Cloud verwaltet (siehe nächstes Element) Absatz 1 eingeben, können Sie wenden Sie sich an den Firebase-Support und fragen Sie dort nach, wie Sie Zugriff auf das Firebase-Projekt anfordern können.

Wenn ein Firebase-Projekt zu einer Google Cloud-Organisation gehört, hat es möglicherweise keinen Inhaber. Wenn Sie für Ihr Firebase-Projekt keinen Inhaber finden können, wenden Sie sich an die Person, die Ihr Organisation Google Cloud, um einen Inhaber für das Projekt zuzuweisen.