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 project
y una opciónAccept Invite
en 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
Editor
pero ya no tienes que hacerlo. Hay nuevas funciones agregadas a Google Cloud IAM en laother
sección, a saber, laFirebase Rules System
función.Si agrega un usuario a Google Cloud
project
con 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 System
Gracias 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é?Other
sección en elRoles
menú 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 unEditor
rol 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
+Add
para agregar los miembros.Ahora agregue el ID de correo electrónico del miembro. Ahora debajo de eso, elija del menú desplegable
Project
->Collaborator
como 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 Permissions
pestañ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