Observação: somente as organizações que usam o GitHub Enterprise Cloud podem criar funções de repositórios 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 personalizadas do repositório
Uma função de repositório personalizado é um conjunto configurável de permissões com um nome personalizado que você escolheu. Para obter mais informações, confira "Sobre as funções personalizadas do repositório".
Criando a função de um repositório
Para criar uma nova função do repositório, você deve adicionar permissões a uma função herdada e dar um nome à função personalizada.
- No canto superior direito de GitHub, selecione sua foto de perfil e selecione Suas organizações.
- Em "Organizações", ao lado do nome da sua organização, clique em Configurações.
- Na seção "Acessar" na barra lateral, clique em Funções de repositório.
- Role até a seção "Funções personalizadas" e clique em Criar uma Função.
- Em "Nome", digite o nome da função do seu repositório.
- Em "Descrição", digite uma descrição da função do repositório.
- Em "Escolha uma função para herdar", selecione a função que deseja herdar.
- Em "Adicionar Permissões", selecione o menu suspenso e clique nas permissões que você deseja que a sua função personalizada inclua.
- Clique em Criar função.
Editando a função de um repositório
-
No canto superior direito do GitHub, selecione sua foto de perfil e selecione Seu perfil.
-
No canto superior direito de GitHub, selecione sua foto de perfil e selecione Suas organizações.
-
No nome da sua organização, clique Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Em "Organizações", ao lado do nome da sua organização, clique em Configurações.
-
Na seção "Acessar" na barra lateral, clique em Funções de repositório.
-
À direita da função que deseja editar, clique em e em Editar.
-
Edite e clique em Atualizar função.
Excluindo a função de um repositório
Se você excluir a função de um repositório existente, todos os convites pendentes, equipes e usuários com a função personalizada serão reatribuidos às permissões básicas da organização.
-
No canto superior direito do GitHub, selecione sua foto de perfil e selecione Seu perfil.
-
No canto superior direito de GitHub, selecione sua foto de perfil e selecione Suas organizações.
-
No nome da sua organização, clique Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Em "Organizações", ao lado do nome da sua organização, clique em Configurações.
-
Na seção "Acessar" na barra lateral, clique em Funções de repositório.
-
À direita da função que deseja excluir, clique em e em Excluir.
-
Revise as alterações para a função que deseja remover e clique em Excluir função.