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ã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 |