Hub da comunidade e GitHub

Aplica-se a: Configuration Manager (branch atual)

Importante

A partir de março de 2023, esta funcionalidade do Configuration Manager está a ser removida. Todas as versões futuras, a partir da versão 2303, não terão o nó hub da Comunidade na consola de administração. O nó do hub da Comunidade em versões mais antigas será redirecionado para funcionalidades preteridas.

A comunidade de Administradores de TI desenvolveu uma grande quantidade de conhecimentos ao longo dos anos. Em vez de reinventar itens como Scripts e Relatórios do zero, criámos um Hub de Comunidade no Configuration Manager onde os Administradores de TI podem partilhar entre si. Ao tirar partido do trabalho de outras pessoas, pode poupar horas de trabalho. O Hub da Comunidade promove a criatividade ao criar com base nos outros trabalhos e fazer com que outras pessoas se baseiem na sua. O GitHub já tem processos e ferramentas de toda a indústria criados para partilha. Agora, o Hub da Comunidade pode tirar partido dessas ferramentas diretamente na consola do Configuration Manager como peças fundamentais para impulsionar esta nova comunidade.

Acerca do Hub da Comunidade

O hub da comunidade suporta os seguintes objetos:

  • Consultas CMPivot
  • Aplicativos
  • Sequências de tarefas
  • Itens de configuração
  • Linhas de base de configuração, incluindo itens de configuração subordinados
    • As linhas de base com atualizações de software ou referências específicas da versão não são suportadas
  • PowerShell Scripts
  • Relatórios
  • Modelos de relatório do Power BI
  • As extensões da consola estão disponíveis para transferência, mas as contribuições estão atualmente limitadas
    • O conteúdo das extensões da consola não é alojado pela Microsoft. Atualmente, a localização da transferência de origem é apresentada no SmsAdminUi.log verboso da consola que inicia a transferência.

Novidades

  • Suporte para transferir extensões de consola assinadas e contribuição limitada, adicionado em julho de 2021
  • Filtrar conteúdo ao utilizar a pesquisa, adicionado em junho de 2021
  • Suporte para linhas de base de configuração, incluindo itens de configuração subordinados, adicionado em março de 2021
  • Suporte para relatórios do Power BI, adicionado em fevereiro de 2021

Pré-requisitos

  • O dispositivo que executa a consola do Configuration Manager utilizada para aceder ao Hub de comunidade precisa dos seguintes itens:

    • .NET Framework versão 4.6 ou posterior
      • A versão 4.6.2 ou posterior do .NET Framework é necessária a partir do Configuration Manager 2010
      • A partir da versão 2107, a consola necessita da versão 4.6.2 do .NET e é recomendada a versão 4.8. Para obter mais informações, veja Instalar a consola do Configuration Manager.
    • Uma versão suportada do Windows 10 ou posterior
      • O Windows Server não é suportado antes da versão 2010, pelo que a consola do Configuration Manager tem de ser instalada num dispositivo cliente Windows suportado, separado do servidor do site.
      • A partir da versão 2010, instale a extensão da consola Microsoft Edge WebView2 para suportar o Windows Server.
  • O serviço de administração no Gerenciador de Configurações precisa estar configurado e funcional.

  • Se a sua organização restringir a comunicação de rede com a Internet através de uma firewall ou dispositivo proxy, tem de permitir que a consola do Configuration Manager aceda a pontos finais da Internet. Para obter mais informações, veja Requisitos de acesso à Internet.

  • Só é necessária uma conta do GitHub para contribuir e partilhar conteúdos a partir da página O seu hub . Se não quiser partilhar, pode utilizar contribuições de outras pessoas sem ter uma conta do GitHub. Para obter mais informações, consulte Contribuir para o Hub da Comunidade.

    Importante

    As versões 2006 e anteriores do Configuration Manager não conseguirão iniciar sessão no GitHub. A versão 2010 ou posterior do Configuration Manager com a extensão da consola WebView2 instalada é necessária para iniciar sessão.

Permissões

  • Para importar um script: crie permissão para SMS_Scripts classe.
  • Para importar um relatório: função de segurança Administrador Total.
  • A partir da versão 2010, os Administradores Completos podem optar na hierarquia por conteúdo não visualizado através das definições de hierarquia. Os administradores de hierarquia inferior não podem optar na hierarquia para itens de hub não visualizados. Para obter mais informações, veja a secção Categorizar conteúdo do hub da Comunidade .

A maioria das funções de segurança incorporadas terá acesso ao nó hub da Comunidade :

Nome da função Ver o hub Contribuir com conteúdo do hub Transferir conteúdo do hub
Operador de Ferramentas Remotas Não N/D N/D
Analista Só de Leitura Sim Não Não
Todas as outras funções Sim Sim Sim

Utilizar o Hub da Comunidade

  1. Aceda ao nó hub da Comunidade na área de trabalho Comunidade .
  2. Selecione um item a transferir.
  3. Precisará de permissões adequadas no seu site do Configuration Manager para transferir objetos do hub e importá-los para o site.
    • Para importar um script: criar permissão para SMS_Scripts classe.
    • Para importar um relatório: função de segurança Administrador Total.
  4. Os relatórios transferidos são implementados numa pasta de relatórios denominada hub no ponto do Reporting Services. Os scripts transferidos podem ser vistos no nó Executar Scripts . Normalmente, os itens transferidos são colocados no nó da consola para o qual são utilizados.
  5. Veja todos os itens transferidos do hub pela sua organização ao selecionar As suas transferências no nó Hub da comunidade .

Todos os itens transferidos a partir do Hub da Comunidade

Pode filtrar conteúdos no Hub da Comunidade ao utilizar a pesquisa. Os seguintes filtros estão disponíveis para utilização ao procurar:

Nome do filtro Pesquisa de exemplo Utiliza um like filtro
Tipo type:report Sim
Auxiliar curated:false Não
Usuário user:<GitHubUserName> Não
Organização org:<GitHubOrganizationName> Não
Nome name:test_report Sim
Descrição desc:description Sim

Ao filtrar itens do Hub da Comunidade na pesquisa:

  • A filtragem em alguns itens é feita com like o , pelo que não precisa de saber o nome exato de um item que está a tentar localizar. Por exemplo, utilizar type:task devolveria sequências de tarefas.
  • Não pode utilizar o mesmo filtro duas vezes numa pesquisa. Por exemplo, utilizar type:report e type:extension só devolveria relatórios, uma vez que o segundo filtro é ignorado.
  • A filtragem de pesquisa respeita a definição de hierarquia para apresentar categorias de conteúdo do Hub de Comunidade.
    • Se a hierarquia estiver definida como Apresentar conteúdo da comunidade microsoft e organizado, curated:false será ignorado.
    • Se a hierarquia estiver definida como Apresentar conteúdo da Microsoft, o curated: filtro será ignorado.
  • A partir da versão 2203, a consola apresenta uma lista de filtros de pesquisa que pode utilizar no Hub da Comunidade. Captura de ecrã da consola a apresentar filtros de pesquisa do Hub de comunidade.

(Introduzido na versão 2006)

Pode navegar para e referenciar itens no nó Hub da comunidade da consola do Configuration Manager com uma ligação direta. Colabore facilmente com os seus colegas ao partilhar ligações diretas para itens do Hub da Comunidade. Atualmente, estas ligações avançadas destinam-se apenas a itens no nó hub da Comunidade da consola do .

Pré-requisitos para ligações diretas:

  • Versão 2006 ou posterior da consola do Configuration Manager

Partilhar um item:

  1. Aceda ao item no hub e selecione Partilhar.
  2. Cole a ligação copiada e partilhe-a com outras pessoas.

Abra uma ligação partilhada:

  1. Abra a ligação a partir de um computador que tenha a consola do Configuration Manager instalada.
  2. Selecione Iniciar o Hub da Comunidade quando lhe for pedido.
  3. A consola é aberta diretamente para o script no nó Hub de comunidade .

Categorizar conteúdo do Hub de Comunidade

(Introduzido na versão 2010)

A partir da versão 2010 do Configuration Manager, o conteúdo do Hub da comunidade é agrupado numa categoria microsoft, organizada ou não descrição para permitir que os administradores escolham os tipos de conteúdo que o seu ambiente apresenta. Os administradores podem escolher entre as diferentes categorias de conteúdo fornecidas no Hub da Comunidade para corresponder ao respetivo perfil de risco e a sua vontade de partilhar e utilizar conteúdos de pessoas fora da Microsoft e fora da sua própria empresa. Apenas os Administradores Completos podem optar na hierarquia por conteúdo não visualizado através das definições de hierarquia.

O conteúdo do hub da comunidade tem três categorias para origens de conteúdo:

  • Curadoria da Microsoft: conteúdo fornecido pela Microsoft
  • Curadoria da comunidade: conteúdo fornecido pela comunidade que é revisto pela Microsoft
  • Comunidade não revista: conteúdo geral da comunidade que não é revisto pela Microsoft

As três categorias para origens de conteúdo no Hub da Comunidade

Os administradores podem escolher os tipos de conteúdo que o seu ambiente apresenta a partir das seguintes opções:

  • Apresentar conteúdo da Microsoft: selecionar esta opção significa que apenas os conteúdos criados pela Microsoft serão apresentados no Hub de comunidade. Este conteúdo teve alguns testes básicos e validação de análise para confirmar que não existe software maligno e texto inapropriado.
  • Apresentar conteúdo da comunidade da Microsoft e curadoria: mostrar conteúdos organizados da Microsoft e de parceiros da comunidade com o nível básico de revisão. Selecionar esta opção significa que apenas serão apresentados os conteúdos que foram organizados. O processo de curadoria inclui uma revisão básica para confirmar que o conteúdo não tem software maligno e texto inapropriado, mas não foi necessariamente testado. Incluirá conteúdo da comunidade, não apenas da Microsoft.
  • Apresentar todo o conteúdo, incluindo conteúdo não visualizado: selecionar esta opção significa que todos os conteúdos são apresentados. Esta opção inclui exemplos de tipo open source não revistos da comunidade, o que significa que o conteúdo não foi necessariamente revisto. É fornecido tal como é como conteúdo de exemplo de tipo open source. Fazer a sua própria inspeção e teste antes de utilizar é altamente encorajado, o que é uma boa prática em qualquer conteúdo, mas especialmente nesta classe de conteúdo.

Definições de hierarquia para origens de conteúdo permitidas para o Hub de comunidade

Uma vez que o conteúdo é conteúdo de estilo open source , os administradores devem rever sempre o que é fornecido antes de o consumirem. O novo processo de curadoria destina-se a examinar o material para garantir que não existem problemas óbvios de qualidade ou conformidade, mas será um pouco de uma revisão superficial. Todos os conteúdos armazenados no GitHub e acedidos a partir do Hub da Comunidade não são suportados pela Microsoft. A Microsoft não valida o conteúdo recolhido ou partilhado pela comunidade em geral. Para obter mais informações, veja Termos de Serviço do GitHub e Declaração de Privacidade do GitHub.

Selecione as categorias de conteúdo a apresentar no Hub de comunidade para o ambiente

  1. Na consola do Configuration Manager, aceda a Administração Descrição>Geral>Sites de Configuração> do Site.
  2. Selecione o site de nível superior na hierarquia e selecione Definições da Hierarquia no friso .
  3. No separador Geral , altere a definição Hub da comunidade para Apresentar conteúdo da Microsoft.
  4. Selecione Ok quando terminar de alterar a definição da hierarquia.
  5. Abra o nó Do hub da Comunidade na área de trabalho Comunidade.
  6. Certifique-se de que apenas os conteúdos da Microsoft são apresentados e estão disponíveis para transferência.
  7. Volte às Definições da Hierarquia e selecione outra opção, como Apresentar todo o conteúdo, incluindo conteúdo não visualizado.
  8. Confirme que apenas o tipo de conteúdo é apresentado e que pode ser transferido a partir do Hub de comunidade, que corresponde à categoria de definição da hierarquia correspondente.

Instalar a extensão da consola WebView2

(Introduzido na versão 2010)

A extensão da consola WebView2 do Microsoft Edge ativa todas as funcionalidades do Hub de comunidade. Se o WebView2 não estiver instalado, é apresentada uma faixa quando navega para o nó hub da Comunidade . A extensão da consola WebView2:

  • Apresenta o Hub da Comunidade em sistemas operativos Windows Server
  • Ativa o início de sessão no GitHub

Importante

  • Quando atualizar para o Configuration Manager 2107, ser-lhe-á pedido para instalar novamente a extensão da consola WebView2.
  • As versões 2006 e anteriores do Configuration Manager não conseguem iniciar sessão no GitHub, mas ainda podem transferir itens. A utilização do Hub de comunidade no Windows Server requer a extensão da consola WebView2 e a versão 2010 ou posterior do Configuration Manager.

Siga as instruções abaixo para ativar a funcionalidade completa do Hub da Comunidade:

  1. No canto superior direito da consola, selecione o ícone de sino para apresentar as notificações da consola do Configuration Manager.

    Notificações na consola do Configuration Manager

  2. A notificação indicará que estão disponíveis novas extensões de consola personalizadas.

    Estão disponíveis novas extensões de consola personalizadas para notificação

  3. Selecione a ligação Instalar extensões de consola personalizadas para iniciar a instalação.

  4. Quando a instalação estiver concluída, selecione Fechar para reiniciar a consola.

    Instalação concluída da extensão da consola

  5. Confirme que pode ver o nó hub da Comunidade a partir do computador que executa o sistema operativo Windows Server.

Dica

A partir da versão 2103 do Configuration Manager, também pode instalar a extensão WebView2 a partir do nó Extensões da Consola . Para obter mais informações, veja Instalar uma extensão numa consola local.

Problemas conhecidos

O hub da comunidade não carrega

O Hub da comunidade pode não carregar ou carregar após um longo atraso se a extensão da consola WebView2 não tiver sido instalada. Para obter mais informações sobre como instalar extensões de consola, consulte Instalar a extensão da consola WebView2 e Gerir extensões de consola (a partir da versão 2103).

A exceção não processada ocorre ao carregar o Hub da Comunidade

Em determinadas circunstâncias, poderá encontrar a seguinte exceção ao carregar o Hub comunitário:

Could not load type 'System.Runtime.InteropServices.Architecture' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

Solução: para resolver este problema, atualize o .NET Framework para a versão 4.7.1 ou posterior para o computador que executa a consola do Configuration Manager.

Não é possível aceder ao nó do hub da Comunidade ao executar a consola como um utilizador diferente

Se tiver sessão iniciada como utilizador com direitos inferiores e selecionar Executar como um utilizador diferente para abrir a consola do Configuration Manager, poderá não conseguir aceder ao nó hub da Comunidade .

Os relatórios transferidos não são removidos da página de transferências

Se eliminar um relatório transferido do nóRelatórios de Monitorização>, o relatório não será eliminado da página Hub da Comunidade>As suas transferências e não poderá transferir o relatório novamente.

Não é possível transferir a linha de base que contém um item de configuração transferido anteriormente

Se transferiu anteriormente um item de configuração do Hub da Comunidade com o Configuration Manager 2010, poderá receber um erro ao transferir uma linha de base após atualizar para a versão 2103 do Configuration Manager. Pode ocorrer um erro de transferência quando a linha de base contém uma versão atualizada do item de configuração que transferiu anteriormente com o Configuration Manager 2010.

Solução: para resolver este problema, elimine o item de configuração que transferiu anteriormente e, em seguida, transfira a linha de base com a nova versão do item de configuração.

Não é possível iniciar sessão quando é utilizado o início de sessão único com a autenticação multifator

Quando é utilizado o início de sessão único com a autenticação multifator, poderá não conseguir iniciar sessão para as seguintes funcionalidades ao utilizar o Configuration Manager 2103 e anterior:

  • Hub de comunidade
  • Hub comunitário do CMPivot
  • Separadores personalizados no Centro de Software que carregam um site sujeito a políticas de acesso condicional

Próximas etapas

Contribuir para o Hub de Comunidade do Configuration Manager