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.

Quem pode usar esse recurso?

Organization owners and users with the "Manage custom organization roles" permission

Organizations on GitHub Enterprise Cloud and GitHub Enterprise Server

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, confira "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, confira "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" Editar valores de propriedades personalizadas no nível da organização