Na versão mais recente do Firebase
(Anunciado durante o Google I / O 2016), como adiciono outras pessoas ao meu projeto ou aplicativo com quem quero collaborate
? Me deparei com as funções do IAM Settings > Permissions
. Esse é o caminho certo? Se eu adicionar uma pessoa lá e atribuir uma função, digamos Editor, ela será notificada por e-mail? Uma solicitação será enviada ou será adicionada diretamente a essa função?
firebase
firebase-console
Abhilash Kishore
fonte
fonte
Respostas:
Para dar às pessoas acesso ao seu projeto Firebase, siga estas etapas:
Project
->Owner
/Editor
/Viewer
, etc, conforme sua exigência)Os usuários recém-adicionados receberão um email com o assunto
[Firebase] Invitation to join project
e uma opçãoAccept Invite
no corpo. Certifique-se de que eles saibam que você os adicionou para que eles possam aceitar o convite.fonte
ATUALIZAÇÃO 18/06/2018 - alterações no Cloud Console e na funcionalidade do Google, a solução original pode não funcionar mais como compartilhada nos comentários. Para um projeto recente, consegui adicionar outros usuários e permissões via console do Firebase, conforme indicado abaixo.
Solução antiga
Originalmente, você tinha que escolher,
Editor
mas não precisa mais. Existem novas funções adicionadas ao Google Cloud IAM naother
seção, a saber, aFirebase Rules System
função.Se você adicionar um usuário a um Google Cloud
project
usando o IAM e atribuir a ele essa função, eles poderão acessar o projeto Firebase visitando:Os projetos autorizados devem aparecer e eles podem acessar, sem acesso ao restante do projeto do Google Cloud.
fonte
Firebase Rules System
função a um usuário, graças à sua sugestão. No entanto, não consegui encontrá-lo na lista principal de papéis. Alguma idéia do porquê?Other
seção naRoles
lista suspensa e passe o mouse sobre ela. Tente algumas vezes, talvez. Ainda o vejo no meu console. @JohanChouquet se não funcionar para você, você pode definir aEditor
função para o usuário e ele a verá. Eu sei que isso foi anunciado como beta, então suspeito que o Google tenha a opção de remover ou alterar até o GA #Na versão mais recente do console, a adição é um pouco diferente.
Vá para
Your Project
->Project Overview
->Users and Permissions
. Isso abrirá um novo Pop Up.Agora clique no botão
+Add
para adicionar os membros.Agora adicione o ID do email do membro. Agora abaixo disso, escolha no menu suspenso
Project
->Collaborator
como mostrado abaixo eSave
. Isso é tudo! Você terminou.fonte
Se você estiver adicionando um proprietário do projeto, um convite será enviado ao novo usuário. No entanto, nenhum convite por email é enviado para as funções Editor / Visualizador de Projetos.
fonte
Na
Users and Permissions
guia, agora, na E / S 2019, foi anunciada uma nova opção para conceder permissões.Agora você pode atribuir a um colaborador específico o acesso ao Analytics , Develop , Quality and Grow , cada um com privilégios de administrador ou privilégios de exibição .
fonte