Skip to main content

Como gerenciar os membros da organização

Saiba como conceder aos usuários acesso a organizações e repositórios em sua empresa.

Sobre funções em uma organização

Para executar qualquer ação em GitHub, uma pessoa deve ter acesso suficiente à conta ou recurso pertinente. Esse acesso é controlado por permissões. Permissão é a capacidade de executar uma ação específica, como alterar as configurações de cobrança para a organização. Uma função é um conjunto de permissões que você pode atribuir a pessoas ou equipes.

Nas organizações da sua empresa, você pode dar funções a indivíduos ou equipes para permitir que eles gerenciem as configurações da organização ou contribuam para os repositórios da organização.

Os proprietários da organização têm pleno acesso administrativo à organização. Para garantir que ninguém perca o acesso a um projeto, recomendamos que cada organização tenha pelo menos dois proprietários. Como proprietário de uma organização, você pode alterar a função de outros membros e proprietários da organização. Você não pode mudar a sua própria função.

Tipos de funções de organização

Cada usuário adicionado a uma organização tem um tipo de associação (proprietário, membro ou gerente de cobrança) que determina o conjunto base de permissões do usuário na organização. Por exemplo:

  • Um proprietário da organização pode acessar todas as configurações da organização.
  • Um membro da organização pode criar repositórios, mas não alterar nenhuma configuração da organização.

Além do tipo de associação, você pode atribuir aos usuários e equipes funções adicionais que oferecem aos usuários mais permissões na organização e seus repositórios.

Dependendo do nível de controle necessário, você pode conceder aos usuários:

  • Uma função predefinida que o GitHub fornece, que pode incluir acesso às configurações da organização e acesso geral a repositórios. Por exemplo: "Gravação de todos os repositórios".
  • Uma função personalizada em que você define seu próprio conjunto de permissões da organização e de repositórios.

Para saber mais, confira Funções em uma organização e Sobre as funções da organização personalizadas.

Como adicionar usuários a organizações

A forma como você adiciona usuários às organizações depende se você está usando o Enterprise Managed Users.

  • Se você não está usando o Enterprise Managed Users:
  • Se você estiver usando o Enterprise Managed Users:
    • Primeiro, você adicionará usuários à empresa por meio de seu provedor de identidade usando o SCIM.
    • Em seguida, você pode adicionar usuários diretamente às organizações ou vincular grupos de IdP (provedor de identidade) a equipes dentro das organizações, o que adicionará automaticamente usuários às organizações. Confira Gerenciando associações de equipes com grupos de provedores de identidade.

Depois de adicionar um usuário à organização, você poderá conceder-lhe uma função específica.

Tip

Você também pode adicionar usuários diretamente a repositórios em uma organização sem conceder-lhes associação à organização. Isso é chamado de função de "colaborador externo" ou "colaborador de repositório", dependendo se você está usando o Enterprise Managed Users. Confira Adicionar colaboradores externos a repositórios em sua organização.

Próximas etapas

Agora que você adicionou usuários a uma organização, já é possível criar equipes na organização para gerenciar permissões, notificações e titularidades de código para grupos de pessoas. Confira Como criar equipes.