Pular para o conteúdo

Criando um projeto a partir de uma conta de serviço

Você somente precisa criar uma conta de serviço manualmente para projetos FireCMS Cloud, caso não queira conceder permissões de admin ao FireCMS. No app, você pode criar um novo projeto ou vincular projetos existentes sem a necessidade de criar uma conta de serviço manualmente.

Uma maneira possível de criar um projeto FireCMS Cloud e vinculá-lo ao seu projeto Firebase/GCP existente é criando uma conta de serviço, atribuindo as permissões necessárias e atribuindo-a ao seu projeto.

Para fazer isso, siga estes passos:

Menu de contas de serviço
  • Clique no botão Criar conta de serviço.
Criar nova conta de serviço
  • Preencha os detalhes da conta de serviço. Nomeie como FireCMS.
Detalhes da conta de serviço
  • Atribua os seguintes papéis:
  • Firebase Admin
  • Firebase Admin SDK Administrator Service Agent
  • Firebase Service Management Service Agent
Papéis da conta de serviço
  • Opcionalmente, defina os usuários que podem representar a conta de serviço.
Usuários da conta de serviço
  • Agora vamos criar a chave JSON que será enviada para o FireCMS Cloud. Encontre a conta de serviço recém-criada e, no menu dropdown, clique em Gerenciar chaves.
Chaves da conta de serviço
  • Em seguida, crie uma nova chave.
Criar chave
  • E por fim, baixe a chave JSON.
Baixar chave JSON

Agora você pode fazer upload desta chave JSON para o FireCMS Cloud e vinculá-la ao seu projeto.

Segurança

Uma conta de serviço é um tipo especial de conta Google que permite que usuários não humanos se autentiquem e autorizem serviços do Google Cloud Platform (GCP). É importante manter a chave da conta de serviço segura, pois ela pode ser usada para acessar seus recursos GCP. O FireCMS Cloud usa esta conta de serviço para gerenciar os recursos do seu projeto. Sua conta de serviço é criptografada com segurança usando o Google Cloud KMS. Certifique-se de manter sua chave de conta de serviço segura e não a compartilhe com usuários não autorizados.