Adicionar um usuário
Por que isso é sempre um convite, e o que um
201 não promete.Grupos
Políticas organizacionais e atribuições de função de conta para uma equipe de usuários.
Removendo um usuário
O que ele separa, o que ele deixa para trás, e quando ele entra em efeito.
Adicionar um usuário
- Console
- API
- CLI
- Go
Abra Organization → Users e, em seguida, Invite users. Insira um ou mais Email addresses e, opcionalmente, selecione Groups. Cada endereço recebe seu próprio convite; os resultados mostram quais convites foram bem-sucedidos.Os convites pendentes são listados na página Users com uma ação Cancel invitation.
email é o único campo obrigatório. groups é o mais útil: ele coloca a pessoa em seus grupos no momento em que eles se juntam, então não há nenhuma janela onde eles existem sem permissões e alguém tem que se lembrar de consertar isso.
Esta chamada sempre cria um convite, nunca um usuário. A resposta é o convite, e a pessoa se torna um usuário quando o aceita — mesmo que já tenha um login do Basaltic. Não há nenhum caminho que adicione alguém a uma organização sem o consentimento dele.Até que eles aceitem, eles são uma linha na lista de convites pendentes, não em Users.
409 em dois casos, que valem a pena dizer separadamente:
Convites
Um convite registra seu convidado real.invited_by.type distingue um usuário, conta de serviço ou sessão de função assumida; os convidados de máquina também incluem a identidade da conta e não têm um endereço de e-mail humano.
Um convite é a metade pendente da chamada acima. Não há um endpoint separado de “criar convite” na API pública — você adiciona um usuário e um convite é o que você recebe quando ele ainda não existe.
- Console
- API
- CLI
- Go
Os convites pendentes são listados em Organization → Users, abaixo dos usuários, com Cancel invitation em cada linha. Quando não houver nenhum, a seção diz “Nenhum convite pendente”.
Grupos
Um grupo coleta os principais e detém políticas. Anexar uma política a um grupo em vez de a cada membro é a diferença entre uma alteração e n alterações quando as permissões da equipe são movidas.- Console
- API
- CLI
- Go
Abra Organization → Groups e escolha Create Group. Insira um Name e uma Description opcional.As guias Users e Policies do grupo gerenciam seus membros de usuário e anexos de política da organização.
Onde anexar uma política
Anexe políticas da organização a grupos quando a concessão descrever uma equipe ou trabalho. Use anexos diretos do usuário para exceções individuais. As permissões de conta pertencem a funções e contas de serviço, não a usuários ou grupos. As políticas em linha são uma terceira opção e uma mais restrita — veja managed and inline policies.Removendo um usuário
- Console
- API
- CLI
- Go
Abra o usuário, escolha Settings e, em seguida, Remove user na zona de perigo. Digite o valor de confirmação exibido antes de confirmar.
Permissões
Essas APIs usamhttps://workspace.basaltic.sh. Suas ações estão no namespace workspace: e devem ser concedidas através de políticas da organização.
Consulte Permissões de espaço de trabalho para obter informações sobre as verificações de recursos e as ações de atribuição de função de conta.
Próximo
Contas e funções de serviço
As identidades que não são pessoas.
Escrever políticas
O que vai no documento que você anexar aqui.

