Configurar Conector do Service Graph para Microsoft SCCM usando a Central do SGC

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 8 min. de leitura
  • Use o playbook disponível com a aplicação Central do SGC para configurar o Conector do Service Graph para Microsoft SCCM para extrair dados do Microsoft SCCM para o CMDB.

    Antes de Iniciar

    Instale a Conector do Service Graph para Microsoft SCCM versão 3.5.0 ou posterior do ServiceNow Store. Para ServiceNow Store etapas de instalação, consulte Instale uma aplicação da ServiceNow Store .
    Para acessar os dados do Microsoft SCCM, você deve ter acesso apropriado ao banco de dados do Microsoft SCCM. Você deve ter credenciais suficientes para consultar o SQL Server que contém o banco de dados do Microsoft SCCM. Você deve fazer o seguinte:
    1. Crie uma conta do SQL Server para se conectar ao banco de dados do Microsoft SCCM no MID Server a fim de usar as fontes de dados.
    2. Conecte-se ao seu Microsoft SCCM SQL Server e configure o seguinte:
      1. Adicione um novo nome de usuário e senha de login para autenticação SQL.
      2. Escolha Microsoft SCCM banco de dados que ServiceNow as fontes de dados se conectarão a.
      3. Atribua a associação de função db_datareader ao usuário do Microsoft SCCM.

    As ligações da folga de ar estão disponíveis a partir da versão 3.7.0 do Conector do Service Graph para Microsoft SCCM. Você pode adicionar fontes de dados padrão ou fontes de dados de lacuna de ar. Antes de configurar fontes de dados de lacuna de ar, você deve configurar a solução de lacuna de ar para Conector do Service Graph para Microsoft SCCM em seu servidor de alta segurança e servidor de baixa segurança. Consulte Configuração das conexões da folga de ar para Microsoft SCCM.

    Função necessária: A tabela a seguir mostra as funções necessárias para cada fase do playbook.
    Tabela 1. Função necessária para cada fase do playbook
    Fase Função
    Pré-requisitos administrador
    Configuração SGC-Admin (sn_cmdb_int_util.sgc_admin) ou admin
    Nota:
    A função de usuário administrador é necessária para executar scripts em segundo plano e fornecer acesso a tabelas globais ao usuário administrador do SGC. Para obter informações sobre as funções de usuário para Conectores do Service Graph, consulte Funções de usuário de Conector do Service Graph.

    Por Que e Quando Desempenhar Esta Tarefa

    A experiência do playbook para conectores de integração é ativada com Central do SGC em Espaço do Service Graph ou Espaço do CMDB. Para configurar o. Central do SGC aplicação, consulte Configuração da Central do SGC e para obter mais informações sobre como interagir com um playbook, consulte Interaja com o Playbook .

    Procedimento

    1. Use um dos métodos a seguir para abrir Central do SGC:
      • Navegar até Espaços > Espaço do Service GraphE no painel de navegação esquerdo, selecione o ícone Ingestão para abrir o. Central do SGC exibição.
      • Navegar até Espaços > Espaço do CMDB > Central do SGC.
    2. Na página "Visão geral", selecione Criar conexão.
      Dica:
      Outra opção é selecionar Criar conexão na página "Todas as conexões".
    3. Na janela "Criar conexão", selecione o tipo de conector do Microsoft SCCM e, em seguida, Criar conexão.
    4. Conclua os pré-requisitos iniciais ao configurar uma conexão pela primeira vez usando um conector.
      Nota:
      Esta etapa é necessária somente durante a configuração inicial. Consulte Execução de tarefas de configuração inicial ao criar uma conexão na Central do SGC.
    5. Selecione um modelo de lacuna de ar ou Um modelo que corresponde às credenciais para estabelecer uma conexão JDBC (Java Database Connectivity) com o banco de dados SCCM.
      1. Na fase Configuração do playbook, selecione a atividade Selecionar modelo de alias.
      2. Selecione um dos modelos a seguir .
        • Credenciais de conexão JDBC do SCCM : Selecione esta opção para usar um nome de usuário e senha para estabelecer uma conexão JDBC com o banco de dados do SCCM.
          Nota:
          A associação da função db_datareader deve ser atribuída ao novo usuário. Para obter mais informações, consulte Crie um usuário do banco de dados .
        • Folga de ar do SCCM : Selecione esta opção para usar uma conexão de lacuna de ar se você estiver trabalhando com ambientes restritos que não têm acesso direto à Internet (consulte Configuração das conexões da folga de ar para Microsoft SCCM).
        • Cred de conexão JDBC do SCCM (autenticação integrada) : Selecione esta opção para usar a autenticação integrada JDBC do Windows, que usa credenciais de domínio, para autenticar uma conexão JDBC com o banco de dados do SCCM.
          Nota:
          A conta que executa o agente do MID Server deve ter a função db_datareader para acessar o banco de dados do SCCM.
      3. Selecione Continuar.
        • Se você selecionou Folga de ar do SCCM na etapa 5.b, vá para a etapa 6.
        • Se você selecionou um dos dois Credenciais de conexão JDBC do SCCM ou Cred de conexão JDBC do SCCM (Autenticação integrada) na etapa 5.b, prossiga para a etapa 7.
    6. Baixe e execute os scripts do PowerShell para configurar uma conexão de lacuna de ar.

      . Download de script do PowerShell a atividade aparece somente quando você seleciona Folga de ar do SCCM como o modelo na etapa 5.b.

      Nota:
      Antes de adicionar uma conexão de folga de ar, você deve configurar a solução de folga de ar para Conector do Service Graph para Microsoft SCCM em seus servidores de alta e baixa segurança. Consulte Configuração das conexões da folga de ar para Microsoft SCCM.
      1. Em Configuração fase do playbook, selecione Download de script do PowerShell atividade.
      2. Selecione Baixar Scripts de Airgap .
      3. Execute os scripts do PowerShell.
      4. Depois de configurar a ligação da folga de ar, selecione Li as instruções e executei os scripts de acordo caixa de seleção.
      5. Selecione Continuar.
    7. Insira os detalhes da conexão e teste a conexão da API para importar dados do Microsoft SCCM.
      1. Na etapa Configuração do playbook, selecione a atividade Criar e testar conexão.
      2. No formulário, preencha os campos no formulário, dependendo do modelo selecionado na etapa 5.b: Credenciais de conexão JDBC do SCCM , Cred de conexão JDBC do SCCM (autenticação integrada) , ou Folga de ar do SCCM .
        • Para os modelos Credenciais de conexão JDBC do SCCM e Cred de conexão JDBC do SCCM (Autenticação integrada):
          Tabela 2. Formulário "Criar e testar conexão"
          Campo Descrição
          Nome da conexão Nome para identificar o registro de conexão do Microsoft SCCM.

          Por exemplo, Conexão SG-SCCM.

          Tempo limite da consulta Número de segundos que o driver JDBC aguarda para a conclusão de uma consulta.

          0 indica que não há tempo limite. Se o tempo limite for excedido, a integração considerará o resultado do JDBC como inacessível e classificará o resultado como erro.

          Tempo limite de conexão Número de segundos que o pool de cache de conexão do MID server aguarda antes de fechar e remover a conexão.

          0 indica que não há tempo limite.

          Host Endereço de rede do servidor em que o banco de dados do Microsoft SQL Server está localizado.
          Nome do banco de dados Nome do Microsoft banco de dados do SQL Server utilizado pelo SCCM.
          Substituir porta padrão Porta personalizada da instância do Microsoft SQL Server.

          A porta padrão do Microsoft SQL Server é 1433

          Nome da instância Microsoft Instância do SQL Server.
          MID Server MID Server da conexão. Obrigatório para uma conexão de Autenticação integrada; recomendado para todas as conexões JDBC.
          Nota:
          Os campos a seguir ficam visíveis apenas quando você seleciona o modelo de Credenciais de conexão JDBC do SCCM na etapa 5.
          Formato Driver JDBC usado para conexão com o banco de dados do SCCM.

          O SCCM usa o Microsoft SQL Server como back-end de banco de dados. Este campo é definido automaticamente como com.microsoft.sqlserver.jdbc.SQLServerDriver. Deixe o valor do campo como está.

          Nome do usuário Nome de usuário para conexão com o servidor JDBC.
          Senha Senha do servidor JDBC.
          Usar MID Server Opção de usar o MID Server para acessar o servidor JDBC.
        • Para o modelo de lacuna de ar do SCCM:
          Tabela 3. Formulário "Criar e testar conexão"
          Campo Descrição
          Nome da conexão Nome de exibição da conexão.
          Diretório primário Caminho do Microsoft SCCM diretório em que os dados são armazenados em seu servidor de baixa segurança.
          Arquivar dados após a recuperação Opção para arquivar dados após a recuperação.
          Caminho do arquivamento [Opcional] Pasta em que os dados serão arquivados, se Arquivar dados após a recuperação a caixa de seleção está marcada.
          MID Server Nome do MID Server que você implantou em seu servidor de baixa segurança.

          Consulte Configurar a solução de folga de ar para Microsoft SCCM em um servidor pouco seguro.

      3. Selecione Criar e testar conexão.
      4. Depois de concluir o teste de conexão, selecione Continuar.
    8. Opcional: Configure as propriedades de conexão e do conector para mapear atributos e gerenciar importações de dados.
      Nota:
      Para ignorar esta etapa, selecione Continuar na atividade Configurar propriedades.
      1. Na fase Configuração do playbook, selecione a atividade Configurar propriedades.
      2. Para mapear as etiquetas do ativo do Microsoft SCCM para o atributo da etiqueta do ativo na classe Computador [cmdb_ci_computer], na seção Propriedades da conexão da página Configurar propriedades, marque a caixa de seleção Mapear etiquetas do ativo.
      3. Para evitar a criação de registros duplicados na tabela Discos do CMDB [cmdb_ci_disk] quando a aplicação Descoberta estiver em execução, na seção Propriedades do conector da página Configurar propriedades, marque a caixa de seleção Evitar a criação de registros duplicados.
      4. Para definir o nome do disco de importação para o formato que começa com Disco nº [disknumber], na seção Propriedades do conector da página Configurar propriedades, marque a caixa de seleção Transformar nome do disco em número do disco.
        Em que o disknumber é o número extraído do nome do disco
      5. Selecione Continuar.
    9. Opcional: Modifique a instrução SQL de uma fonte de dados.
      Nota:
      Para ignorar esta etapa, selecione Ignorar na atividade Personalizar instrução SQL da fonte de dados.
      1. Na fase Configuração do playbook, selecione a atividade Personalizar instrução SQL da fonte de dados.
      2. Clique duas vezes (ou use o atalho de teclado) no valor da coluna Instrução SQL personalizada de uma fonte de dados e insira a instrução SQL personalizada.
      3. Repita a etapa 9.b em cada fonte de dados na qual você quer modificar a instrução SQL.
      4. Selecione Marcar como concluído.
    10. Configure os cronogramas de importação para importar dados em intervalos regulares.
      1. Na fase Configuração do playbook, selecione a atividade Configurar cronograma de importação.
      2. Expanda a Importação agendada de dados primária na lista Cronogramas de importação para selecionar a programação de importação Nome da conexão-Identidade do computador SCCM.
      3. Marque a caixa de seleção Ativo e preencha os detalhes do cronograma e horário de execução.

        Para mais informações, consulte Schedule a data import.

      4. Selecione Salvar.
        Como alternativa, selecione Executar agora para executar a programação de importação imediatamente.
      5. Selecione Continuar.
    11. Em Configuração fase do playbook, selecione Confirme a criação da conexão atividade para verificar se a conexão foi criada.

    O que Fazer Depois

    Selecione Exibir todas as conexões para analisar os detalhes da conexão. A conexão criada é exibida na lista de Conexões instaladas.