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ão | Descrição | Mais Informações |
---|---|---|
Gerenciar funções de organização personalizadas | Acesso 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ção | Acesso para exibir as funções personalizadas da organização. | "Gerenciando as funções de organização personalizadas" |
Gerenciar funções de repositório personalizadas | Acesso 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 personalizadas | Acesso 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ção | Acesso 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ção | Acesso às configurações de "política de aplicativo OAuth" para a organização. | "AUTOTITLE" |
Editar valores de propriedades personalizadas no nível da organização | Acesso 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 regras | Acesso 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ção | Acesso 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ção | Exibir GitHub Actions métricas de uso para sua organização. | "Exibindo métricas de uso para o GitHub Actions" |