Um pacote herda as permissões e a visibilidade do repositório no qual ele foi publicado.
Para obter mais informações sobre as permissões para pacotes, os escopos relacionados ao pacote para PATs ou o gerenciamento de permissões para seus fluxos de trabalho do GitHub Actions, confira "Sobre permissões para o GitHub Packages".
Configurar acesso a pacotes para sua conta pessoal
Se tiver permissões de administrador para um pacote que pertence a uma conta pessoal, você poderá atribuir funções de leitura, gravação ou administração a outros usuários. Para obter mais informações sobre essas funções de permissão, confira "Visibilidade e permissões de acesso para pacotes".
Se o seu pacote for privado ou interno e tiver escopo definido para uma organização, você somente poderá dar acesso a outros membros ou equipes da organização.
- Procure e clique no nome do pacote que deseja gerenciar.
- Na página de aterrissagem do pacote, no lado direito, clique em Configurações do pacote.
1. Em "Gerenciar acesso" ou "Acesso herdado", clique em Convidar equipes ou pessoas e insira o nome, o nome de usuário ou o email da pessoa à qual deseja permitir acesso. As equipes não podem receber acesso a um pacote que tem como escopo uma conta pessoal. - Ao lado do nome de usuário ou do nome de equipe, use o menu suspenso Função para selecionar um nível de permissão desejado.
Os usuários selecionados receberão acesso automaticamente e não precisarão aceitar um convite primeiro.
Configurar o acesso a pacotes para uma organização
Se você tiver permissões de administrador para um pacote com escopo definido para uma organização, poderá atribuir funções de leitura, gravação ou administrador para outros usuários e equipes. Para obter mais informações sobre essas funções de permissão, confira "Visibilidade e permissões de acesso para pacotes".
Se o seu pacote for privado ou interno e tiver escopo definido para uma organização, você somente poderá dar acesso a outros membros ou equipes da organização.
- Em GitHub, acesse a página principal da sua organização.
- No nome da sua organização, clique na guia Pacotes.
1. Procure e clique no nome do pacote que deseja gerenciar. - Na página de aterrissagem do pacote, no lado direito, clique em Configurações do pacote.
1. Em "Gerenciar acesso" ou "Acesso herdado", clique em Convidar equipes ou pessoas e insira o nome, o nome de usuário ou o email da pessoa à qual deseja permitir acesso. Você também pode inserir um nome de equipe da organização para dar acesso a todos os membros da equipe. - Ao lado do nome de usuário ou do nome de equipe, use o menu suspenso Função para selecionar um nível de permissão desejado.
Os usuários selecionados receberão acesso automaticamente e não precisarão aceitar um convite primeiro.
Configurar a visibilidade de pacotes para sua conta pessoal
Ao publicar um pacote com escopo definido para uma conta pessoal, a visibilidade padrão é privada e só você poderá ver o pacote. Você pode modificar o acesso de um pacote privado ou público alterando as configurações de acesso.
Um pacote público pode ser acessado anonimamente sem autenticação. Uma vez que você torna público o seu pacote, mas você não poderá tornar o seu pacote privado novamente.
-
Procure e clique no nome do pacote que deseja gerenciar.
-
Na página de aterrissagem do pacote, no lado direito, clique em Configurações do pacote.
-
Na parte inferior da página, em "Zona de Perigo", clique em Alterar visibilidade.
-
Selecione uma configuração de visibilidade:
-
Para tornar o pacote visível para qualquer pessoa, selecione Público.
Aviso: depois de tornar um pacote público, você não poderá torná-lo privado novamente.
-
Para tornar o pacote visível para uma seleção personalizada de pessoas, selecione Particular.
-
-
Para confirmar, digite o nome do pacote e clique em Entendo as consequências. Alterar visibilidade do pacote.
Visibilidade da criação de pacote para os membros da organização
Para Registros que dão suporte a permissões granulares, você pode escolher a visibilidade dos pacotes que os membros da organização podem publicar por padrão. Para ver uma lista desses registros, confira "Sobre permissões para o GitHub Packages".
-
No canto superior direito do GitHub Enterprise Server, clique na foto do seu perfil e clique em Suas organizações.
2. Ao lado da organização, clique em Configurações. -
À esquerda, clique em Pacotes.
-
Em "Criação de Pacote", escolha se deseja habilitar a criação de pacotes públicos, privados ou internos.
- Para permitir que os membros da organização criem pacotes públicos, clique em Público.
- Para permitir que os membros da organização criem pacotes privados visíveis apenas para outros membros da organização, clique em Privado. Você pode personalizar ainda mais a visibilidade de pacotes privados.
- Para permitir que os membros da organização criem pacotes internos que são visíveis para todos os membros da organização, clique em Interno. Se a organização pertencer a uma empresa, os pacotes ficarão visíveis para todos os membros da empresa.
Configurar a visibilidade de pacotes para uma organização
Ao publicar um pacote, a visibilidade-padrão é privada e só você poderá ver o pacote. Você pode conceder a usuários ou equipes diferentes funções de acesso para seu pacote por meio das configurações de acesso.
Um pacote público pode ser acessado anonimamente sem autenticação. Uma vez que você torna público o seu pacote, mas você não poderá tornar o seu pacote privado novamente.
-
Em GitHub, acesse a página principal da sua organização.
-
No nome da sua organização, clique na guia Pacotes.
1. Procure e clique no nome do pacote que deseja gerenciar. -
Na página de aterrissagem do pacote, no lado direito, clique em Configurações do pacote.
-
Na parte inferior da página, em "Zona de Perigo", clique em Alterar visibilidade e escolha uma configuração de visibilidade:
-
Para tornar o pacote visível para qualquer pessoa, clique em Público.
Aviso: depois de tornar um pacote público, você não poderá torná-lo privado novamente.
-
Para tornar o pacote visível para uma seleção personalizada de pessoas da sua organização, clique em Particular.
-
Para tornar o pacote visível para todos os membros da organização, clique em Interno. Se a organização pertencer a uma empresa, os pacotes ficarão visíveis para todos os membros da empresa.
-