Skip to main content

Sobre as funções da organização personalizadas

É possível controlar o acesso às configurações da sua organização com funções de organização personalizadas.

Nota: somente as organizações que usam o GitHub Enterprise Cloud podem criar funções de organização personalizadas. Para obter mais informações sobre como você pode experimentar o GitHub Enterprise Cloud gratuitamente, confira "Como configurar uma avaliação do GitHub Enterprise Cloud".

Sobre as funções da organização personalizadas

Você pode ter um controle mais granular sobre o acesso concedido às configurações da sua organização criando funções de organização personalizadas. Uma função de organização personalizada é uma maneira de conceder a um membro da organização a capacidade de administrar determinados subconjuntos de configurações sem conceder controle administrativo total da organização e de seus repositórios. Por exemplo, você pode criar uma função que contenha a permissão "Exibir log de auditoria da organização".

É possível criar e atribuir funções de organização personalizadas nas configurações da sua organização. Também é possível gerenciar funções personalizadas usando o API REST. Para obter mais informações, consulte "Gerenciando as funções de organização personalizadas".

As permissões da organização não concedem acesso de leitura, gravação ou administrador a nenhum repositório. Algumas permissões podem conceder implicitamente visibilidade dos metadados do repositório, conforme marcado na tabela abaixo.

Para controlar o acesso aos repositórios da sua organização de forma mais granular, é possível criar uma função de repositório personalizada. Para obter mais informações, consulte "Sobre as funções personalizadas do repositório".

Permissões para funções personalizadas

Quando você inclui uma permissão em uma função de organização personalizada, todos os usuários com essa função terão acesso às configurações correspondentes por meio do navegador da Web e da API. Nas configurações da organização no navegador, os usuários verão apenas as páginas das configurações que podem acessar.

PermissãoDescriçãoMais Informações
Gerenciar funções de organização personalizadasAcesso para criar, exibir, atualizar e excluir funções personalizadas da organização dentro da organização. Essa permissão não permite que um usuário atribua funções personalizadas."Gerenciando as funções de organização personalizadas"
Ver funções da organizaçãoAcesso para exibir as funções personalizadas da organização."Gerenciando as funções de organização personalizadas"
Gerenciar funções de repositório personalizadasAcesso para criar, exibir, atualizar e excluir as funções de repositório personalizadas da organização."Gerenciando as funções de repositórios personalizados para uma organização"
Exibir funções de repositório personalizadasAcesso para exibir as funções de repositório personalizadas da organização."Gerenciando as funções de repositórios personalizados para uma organização"
Gerenciar webhooks da organizaçãoAcesso para registrar e gerenciar webhooks para a organização. Os usuários com essa permissão poderão exibir conteúdos de webhook, que podem conter metadados para repositórios na organização."Pontos de extremidade de API REST para webhooks da organização"
Gerenciar políticas de aplicativos OAuth da organizaçãoAcesso às configurações de "política de aplicativo OAuth" para a organização."AUTOTITLE"
Editar valores de propriedades personalizadas no nível da organizaçãoAcesso para definir valores de propriedade personalizados em todos os repositórios da organização."AUTOTITLE" Gerenciar as definições de propriedades personalizadas da organização
Gerenciar regras de atualização de referência da organização e conjuntos de regrasAcesso para gerenciar conjuntos de regras e exibir insights de conjuntos de regras no nível da organização."Como gerenciar conjuntos de regras para repositórios na sua organização"
Exibir log de auditoria da organizaçãoAcesso ao log de auditoria da organização. O log de auditoria pode conter metadados para repositórios na organização."Revisar o log de auditoria da organização" Gerenciar políticas de Ações da organização
Exibir métricas de uso de ações da organizaçãoExibir GitHub Actions métricas de uso para sua organização."Exibindo métricas de uso para o GitHub Actions"