Sur la dernière version de Firebase
(Annoncé pendant Google I / O 2016), comment puis-je ajouter d'autres personnes à mon projet ou à mon application avec lesquelles je souhaite collaborate
? Je suis tombé sur des rôles IAM à travers Settings > Permissions
. Est-ce la bonne manière? Si j'y ajoute une personne et que j'attribue un rôle, disons Editeur, en sera-t-il informé par e-mail? Une demande sera-t-elle envoyée ou sera-t-elle ajoutée directement à ce rôle?
firebase
firebase-console
Abhilash Kishore
la source
la source
Réponses:
Pour permettre aux utilisateurs d'accéder à votre projet Firebase, procédez comme suit:
Project
->Owner
/Editor
/Viewer
, etc. selon vos besoins)Les utilisateurs nouvellement ajoutés recevront un e-mail avec le sujet
[Firebase] Invitation to join project
et une optionAccept Invite
dans le corps. Assurez-vous de leur faire savoir que vous les avez ajoutés afin qu'ils puissent accepter l'invitation.la source
MISE À JOUR 18/06/2018 - modifications apportées à Cloud Console et aux fonctionnalités de Google, la solution d'origine peut ne plus fonctionner comme partagée dans les commentaires. Pour un projet récent, j'ai pu ajouter d'autres utilisateurs et autorisations via la console Firebase comme indiqué ci-dessous.
Ancienne solution
A l'origine vous deviez choisir
Editor
mais vous n'êtes plus obligé de le faire. De nouveaux rôles ont été ajoutés à Google Cloud IAM dans laother
section, à savoir leFirebase Rules System
rôle.Si vous ajoutez un utilisateur à un Google Cloud à l'
project
aide d'IAM et que vous lui attribuez ce rôle, il peut accéder au projet Firebase en visitant:Le ou les projets autorisés doivent apparaître et ils peuvent y accéder, sans accéder au reste du projet Google Cloud.
la source
Firebase Rules System
rôle à un utilisateur, grâce à votre suggestion. Cependant, je ne l'ai pas trouvé dans la liste principale des rôles. Une idée pourquoi?Other
section dans laRoles
liste déroulante et passez la souris dessus. Essayez peut-être quelques fois. Je le vois toujours dans ma console. @JohanChouquet si cela ne fonctionne pas pour vous, vous pouvez définir leEditor
rôle de l'utilisateur et il le verra. Je sais que cela a été annoncé comme bêta, donc je soupçonne que Google a la possibilité de supprimer ou de modifier jusqu'à GADans la dernière version de la console, l'ajout est un peu différent.
Allez à
Your Project
->Project Overview
->Users and Permissions
. Cela ouvrira un nouveau Pop Up.Cliquez maintenant sur
+Add
pour ajouter les membres.Maintenant, ajoutez l'adresse e-mail du membre. Maintenant, ci-dessous, choisissez dans la liste déroulante
Project
->Collaborator
comme indiqué ci-dessous etSave
. C'est tout! Vous avez terminé.la source
Si vous ajoutez un propriétaire de projet, une invitation sera envoyée au nouvel utilisateur. Cependant, aucune invitation par e-mail n'est envoyée pour les rôles d'éditeur / visualiseur de projet.
la source
À partir de l'
Users and Permissions
onglet, maintenant, à I / O 2019, il a été annoncé une nouvelle option pour donner des autorisations.Vous pouvez désormais attribuer à un collaborateur spécifique, l'accès à Analytics , Develop , Quality and Grow , chacun avec les privilèges Admin ou View .
la source