Controle de acesso com o IAM

O Cloud Workstations usa o Gerenciamento de acesso e identidade (IAM) para gerenciar o acesso a estações de trabalho e suas configurações. Para conceder acesso, atribua um ou mais papéis de gerenciamento de identidade e acesso a um principal (usuário, grupo ou conta de serviço). A política define quais papéis são atribuídos a quais principais.

Ativar os papéis necessários de gerenciamento de identidade e acesso

Se as permissões de gerenciamento de identidade e acesso necessárias ainda não estiverem configuradas, siga estas instruções para configurar um ou mais dos seguintes papéis:

Usuário do Cloud Workstations: para desenvolvedores que usam uma estação de trabalho

Para receber as permissões necessárias para acessar uma estação de trabalho, peça ao administrador para conceder a você os seguintes papéis do IAM:

Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.

Criador do Cloud Workstations: para desenvolvedores que criam e se conectam a estações de trabalho

Para receber as permissões necessárias para conferir as configurações, criar e acessar estações de trabalho, peça ao administrador para conceder a você os seguintes papéis do IAM:

Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.

O Cloud Workstations concede automaticamente o papel de usuário do Cloud Workstations (roles/workstations.user) em qualquer estação de trabalho criada como criador do Cloud Workstations.

Administrador do Cloud Workstations: para administradores que criam e atualizam configurações e clusters de estações de trabalho.

Para receber as permissões necessárias para criar os recursos do Cloud Workstations no seu projeto, peça ao administrador para conceder a você o papel do IAM de Administrador do Cloud Workstations (roles/workstations.admin) no projeto. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.

Para mais informações sobre como usar o console do Google Cloud para mudar as permissões, consulte a seção a seguir, Adicionar usuários e editar permissões usando o console.

Administrador de rede de estações de trabalho em nuvem: para administradores de rede que criam e atualizam permissões de VPC compartilhada.

Para receber as permissões necessárias para criar os recursos de estações de trabalho do Cloud na VPC compartilhada, peça ao administrador para conceder a você o papel do IAM de Administrador de rede de estações de trabalho do Cloud (roles/workstations.networkAdmin) no projeto. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.

Para mais informações sobre como usar o console do Google Cloud para mudar as permissões, consulte a seção a seguir, Adicionar usuários e editar permissões usando o console.

Criador do Cloud Workstations isento do limite: para desenvolvedores que criam e se conectam a estações de trabalho

Para receber as permissões necessárias para conferir as configurações de estações de trabalho, criar estações de trabalho isentas do limite de `maxUsableWorkstations` e acessar estações de trabalho, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:

  • Criador do Cloud Workstations isento do limite (roles/workstations.workstationLimitExemptedCreator): a configuração do projeto ou da estação de trabalho
  • Leitor de operações do Cloud Workstations (roles/workstations.operationViewer): o projeto

Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.

Administrador de políticas do Cloud Workstations: para desenvolvedores que atualizam a política do IAM das estações de trabalho.

Para receber as permissões necessárias para atualizar a política do IAM da estação de trabalho, que permite conceder acesso a toda a estação de trabalho ou a portas individuais, peça ao administrador para conceder a você o papel do IAM de Administrador de política de estações de trabalho do Cloud (roles/workstations.policyAdmin) na estação de trabalho.

O Cloud Workstations concede automaticamente o papel de administrador de políticas do Cloud Workstations (roles/workstations.policyAdmin) em qualquer estação de trabalho criada como criador do Cloud Workstations, se a opção Conceder o papel de administrador de políticas aos criadores de estações de trabalho estiver ativada na configuração do Cloud Workstations. Para mais informações sobre essa opção, consulte a seção Adicionar usuários do guia Criar uma configuração de estação de trabalho.

Adicionar usuários e editar permissões usando o console do Google Cloud

Se você for administrador do Cloud Workstations, a conta precisa ter a função de administrador do Cloud Workstations (ou a função de editor ou proprietário legada) atribuída.

Para adicionar usuários ou editar permissões, siga estas etapas:

  1. Acesse a página Configurações da estação de trabalho do Cloud Workstations.
  2. Para adicionar novos usuários, clique em Adicionar usuários ao lado do nome da configuração e insira as informações do novo usuário no campo Novos principais.
  3. Para mudar as permissões de uma configuração, clique na arrow_drop_downseta de expansão na linha com o nome da configuração, selecione Editar permissões e Adicionar principal.

    Adicionar usuários e editar permissões na página **Configurações da estação de trabalho**

    Figura 1. Adicione usuários e edite as permissões no painel Configurações dos Workstations do Cloud Workstations.

A seguir