Gerir proprietários de pacotes
A propriedade de um pacote no Galeria do PowerShell é definida por quem publicou o pacote na galeria. Por vezes, estes metadados têm de ser geridos para além da publicação inicial do pacote, o que significa que os metadados do proprietário têm de ser mutáveis enquanto o pacote em si não estiver.
Todos os proprietários de pacotes são pares. Isto significa que qualquer proprietário do pacote pode publicar uma nova versão de um pacote. Também significa que qualquer proprietário do pacote pode remover qualquer outro proprietário do pacote. Nenhum proprietário tem mais autoridade do que outros proprietários.
Definir o Proprietário Inicial de um Pacote
Quando um novo pacote é publicado no Galeria do PowerShell, o proprietário inicial é definido pelo utilizador que publicou o pacote. Isto é determinado por cuja chave de API foi utilizada no cmdlet Publish-Module.
Adicionar Proprietários
Depois de um pacote ser publicado no Galeria do PowerShell, é fácil convidar utilizadores adicionais para se tornarem proprietários de um pacote.
- Inicie sessão no Galeria do PowerShell com a conta que é o proprietário atual de um pacote.
- Navegue para uma página de pacote com o separador "Itens", procure ou clique no seu nome de utilizador e, em seguida, Faça a Gestão dos Meus Pacotes.
- Quando tiver sessão iniciada como proprietário de um pacote, existe uma ligação "Gerir Proprietários" no lado esquerdo para clicar.
- Introduza o nome de utilizador da pessoa a adicionar como proprietário e clique em "Adicionar".
- Em seguida, é enviado um e-mail para o novo coproprietário, como um convite para se tornar proprietário de um pacote.
- Assim que esse utilizador clicar na ligação, é um coproprietário completo com controlo total sobre um pacote, incluindo a capacidade de remover outros utilizadores como proprietários.
Nota
Até que o novo proprietário confirme a propriedade, não serão listados como proprietários de um pacote. Ao ver a página Gerir Proprietários , verá uma entrada "aprovação pendente" nos proprietários atuais. Esse convite pode ser removido; tal como os outros proprietários podem ser removidos. Este processo de convites impede que os utilizadores adicionem falsamente outros utilizadores como proprietários dos seus pacotes.
Os metadados "Autores" são texto puramente livre; apenas os "Proprietários" são controlados.
Remover Proprietários
Quando um pacote tem vários proprietários e um precisa de ser removido, o processo é simples:
- Inicie sessão no Galeria do PowerShell com a conta que é o proprietário atual de um pacote;
- Navegue para uma página de pacote com o separador Pacotes, procure ou clique no nome de utilizador e, em seguida, faça a gestão dos meus pacotes.
- Quando tiver sessão iniciada como proprietário de um pacote, existe uma ligação "Gerir Proprietários" no lado esquerdo para clicar;
- Clique na ligação "remover" junto ao proprietário a remover.
Transferir a Propriedade do Pacote
Por vezes, recebemos pedidos de suporte para transferir a propriedade do pacote de um utilizador para outro, mas pode quase sempre fazê-lo. Transferir a propriedade de um utilizador para outro é simplesmente uma combinação das duas funcionalidades acima.
- O proprietário atual convida o novo utilizador a tornar-se coproprietário e o novo utilizador aceita o convite;
- O novo utilizador remove o utilizador antigo da lista de proprietários.
Este pedido foi apresentado sob alguns formulários, mas o processo funciona da mesma forma.
- A propriedade do pacote está a mudar de um programador para outro
- O pacote foi publicado acidentalmente com a conta errada
Pacotes Órfãos
Ocorreu um último cenário, mas não muitas vezes. Os pacotes tornaram-se órfãos e a única conta de proprietário do pacote não pode ser utilizada para adicionar novos proprietários. Eis alguns exemplos deste cenário:
- A conta do proprietário está associada a um endereço de e-mail que já não existe e o utilizador esqueceu-se da palavra-passe
- O proprietário registado deixou a empresa que produz o pacote e não pode ser contactado para atualizar a propriedade do pacote
- Devido a um erro que apenas afetou um punhado de pacotes, o pacote é de alguma forma sem proprietário na galeria
Os Administradores Galeria do PowerShell podem aceder à ligação "Gerir Proprietários" para qualquer pacote. Se for o proprietário legítimo de um pacote e não conseguir contactar o proprietário atual para obter permissões de propriedade, utilize a ligação "Report Abuse" na galeria para aceder aos Administradores do Galeria do PowerShell. Em seguida, seguiremos um processo para verificar a sua propriedade do pacote. Se determinarmos que deve ser um proprietário do pacote, utilizaremos a ligação "Gerir Proprietários" para o pacote e enviar-lhe-emos o convite para se tornar proprietário. Só o faremos depois de verificar se deve ser proprietário e que o processo para tal varia consoante as circunstâncias. Muitas vezes, vamos utilizar o URL do Projeto do pacote para encontrar uma forma de contactar o proprietário do projeto, mas também podemos utilizar o Twitter, Email ou outros meios para contactar o proprietário do projeto.
PowerShell Gallery