En la última versión de Firebase(Anunciado durante Google I / O 2016), ¿cómo agrego otras personas a mi proyecto o aplicación con quienes quiero collaborate? Me encontré con los roles de IAM Settings > Permissions. ¿Es este el camino correcto? Si agrego a una persona allí y le asigno un rol, por ejemplo, Editor, ¿se le notificará por correo electrónico? ¿Se enviará una solicitud o se agregarán directamente a ese rol?
firebase
firebase-console
Abhilash Kishore
fuente
fuente

Respuestas:
Para dar acceso a las personas a su proyecto Firebase, siga estos pasos:
Project->Owner/Editor/Viewer, etc. según sus requisitos)Los usuarios recién agregados recibirán un correo electrónico con el asunto
[Firebase] Invitation to join projecty una opciónAccept Inviteen el cuerpo. Asegúrese de informarles que los agregó para que puedan aceptar la invitación.fuente
ACTUALIZACIÓN 18/06/2018 : cambios en Cloud Console y la funcionalidad de Google, la solución original ya no puede funcionar como se comparte en los comentarios. Para un proyecto reciente, pude agregar otros usuarios y permisos a través de la consola Firebase como se indica a continuación.
Antigua solución
Originalmente tenías que elegir
Editorpero ya no tienes que hacerlo. Hay nuevas funciones agregadas a Google Cloud IAM en laothersección, a saber, laFirebase Rules Systemfunción.Si agrega un usuario a Google Cloud
projectcon IAM y le asigna esta función, puede acceder al proyecto Firebase visitando:Los proyectos autorizados deben aparecer y pueden acceder, sin acceso al resto del proyecto Google Cloud.
fuente
Firebase Rules SystemGracias a tu sugerencia pude agregar el rol a un usuario. Sin embargo, no pude encontrarlo en la lista principal de roles. ¿Alguna idea de por qué?Othersección en elRolesmenú desplegable y pase el mouse sobre ella. Intenta un par de veces, tal vez. Todavía lo veo en mi consola. @JohanChouquet si no funciona para usted, puede establecer unEditorrol para el usuario y lo verán. Sé que se anunció como beta, por lo que sospecho que Google tiene la opción de eliminar o cambiar hasta GAEn la última versión de la consola, agregar es un poco diferente.
Vaya a
Your Project->Project Overview->Users and Permissions. Esto abrirá una nueva ventana emergente.Ahora haga clic en
+Addpara agregar los miembros.Ahora agregue el ID de correo electrónico del miembro. Ahora debajo de eso, elija del menú desplegable
Project->Collaboratorcomo se muestra a continuación ySave. ¡Eso es todo! Estás listo.fuente
Si agrega un propietario de Proyecto, se enviará una invitación al nuevo usuario. Sin embargo, no se envían invitaciones por correo electrónico para los roles de Editor / Visor de proyectos.
fuente
Desde la
Users and Permissionspestaña, ahora, en I / O 2019, se anunció una nueva opción para otorgar permisos.Ahora puede asignar a un colaborador específico, acceso a Analytics , Develop , Quality and Grow , cada uno con Admin privilegios o Ver privilegios.
fuente