Como configurar o Conector do Service Graph para Microsoft SCCM

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 11 min. de leitura
  • Configure e valide as credenciais de conexão da fonte de dados para importar dados do Microsoft SCCM para o seu CMDB.

    Antes de Iniciar

    Importante:
    Se você estiver usando atualmente uma versão do plug-in do Microsoft SCCM, confira o tópico a seguir, Fazer upgrade do plug-in SCCM legado para o Conector do Service Graph para Microsoft SCCM.

    Confirme que você está no escopo da aplicação SCCM em vez de um escopo global para que possa salvar suas informações.

    Dependências e requisitos:
    Para acessar os dados do SCCM, você deve ter acesso apropriado ao banco de dados do SCCM. Você deve ter credenciais suficientes para consultar o SQL Server que contém o banco de dados do SCCM. Você deve fazer o seguinte:
    1. Crie uma conta do SQL Server para se conectar ao banco de dados do SCCM no MID Server a fim de usar as fontes de dados.
    2. Conecte-se ao SQL Server do SCCM e configure o seguinte:
      1. Crie um novo par de nome de usuário e senha de login para autenticação no SQL.
      2. Escolha o banco de dados do SCCM ao qual as fontes de dados do ServiceNow se conectarão.
      3. Atribua a associação de função "db_datareader" ao novo usuário.
    Nota:
    Caso você tenha o Conector do Service Graph para Microsoft SCCM versão 2.1.6 ou versões mais antigas instalado no seu ambiente de produção, entre em contato com Suporte e atendimento ao cliente para obter etapas adicionais para remover a origem de descoberta do SCCM de ser incluída ao calcular o consumo da unidade de assinatura.

    A partir da versão 3.0.4 do Conector do Service Graph para Microsoft SCCM, há o recurso de suporte a várias instâncias, que permite que o Conector do Service Graph para Microsoft SCCM se conecte a várias instâncias do Microsoft SCCM e importe dados delas. Esse recurso envolve a criação dinâmica de fontes de dados e importações agendadas, o que requer a concessão de permissões adicionais. Para obter mais informações sobre como concluir essas etapas, confira Conector do Service Graph para Microsoft 3.0 Setup Guidelines [KB1001248] em Now Support.

    Função necessária: administrador

    Procedimento

    1. Navegar até Todos > Service Graph Connectors > SCCM > Configuração.
    2. Na página de Introdução, selecione Introdução.
    3. Na página do Conector do Service Graph para Microsoft SCCM, na seção Configurar fontes de dados e Acesso a importações de dados programadas, selecione a tarefa Configurar o acesso à fonte de dados.
    4. Crie uma fonte de dados e uma importação de dados programada para uma nova conexão no Conector do Service Graph para Microsoft SCCM.
      1. Na seção Configurar acesso à fonte de dados, clique em Configurar.
      2. Edite o registro selecionando Global no menu Escopo.
      3. Na guia Acesso à aplicação, marque as caixas de seleção Pode criar, Pode atualizar e Pode excluir.
      4. Clique em Atualizar para salvar o registro.
      5. No menu Escopo, selecione Conector do Service Graph para Microsoft SCCM.
      6. Na barra de tarefas de Ajuda, clique em Marcar como concluído.
      7. Repita essas etapas na seção Atualizar acesso à importação de dados programada com a tabela Importação de dados programada [Scheduled_data_set].
    5. Conecte-se a várias instâncias do SCCM.
      Nota:
      Se você quiser configurar uma conexão usando a autenticação integrada, pule para a etapa 6.
      1. Na barra lateral esquerda, clique no ícone Configurar a conexão (Ícone Configurar a conexão).
      2. Na página do Conector do Service Graph para Microsoft SCCM, na seção Configurar a conexão, selecione a tarefa Configurar a conexão.
      3. Na seção Configurar a conexão, selecione Configurar para abrir o painel da conexão.
      4. No Workflow Studio, selecione Adicionar conexão.
      5. No formulário, preencha os campos.
        Tabela 1. Formulário Criar conexão
        Campo Descrição
        Host Host da conexão.
        Nome do banco de dados Nome do banco de dados da nova conexão.
        Nome de usuário Credencial de nome de usuário para a nova conexão.
        Senha Credencial de senha de usuário para a nova conexão.
      6. Clique em Criar conexão.
      7. Navegue de volta para a configuração orientada.
      8. Na seção Configurar conexão, selecione Marcar como concluído.
    6. Configure a conexão usando a autenticação integrada ao banco de dados Microsoft SCCM.
      Nota:
      Ignore e marque esta seção como concluída se você já configurou uma conexão na etapa anterior.
      1. Em Configurar a conexão (autenticação integrada), selecione Configurar para abrir o painel da conexão.
        Nota:
        Use esta etapa somente se a conexão JDBC estiver usando a autenticação integrada.
      2. No Workflow Studio, selecione Adicionar conexão.
      3. No formulário, preencha os campos.
        Tabela 2. Formulário Criar conexão
        Campo Descrição
        Host Host da conexão.
        Nome do banco de dados Nome do banco de dados da nova conexão.
      4. Clique em Criar conexão.
      5. Navegue de volta para a configuração orientada.
      6. Na seção Configurar conexão (autenticação integrada), selecione Marcar como concluído.
    7. Configure os conjuntos das fontes de dados e importações de dados programadas para a nova conexão.
      1. Na barra lateral esquerda, selecione "Configurar Fontes de dados e importações de dados programadas".
      2. Na página do Conector do Service Graph para Microsoft SCCM, na seção Configurar fontes de dados e Importações de dados programadas, selecione a tarefa Configurar fontes de dados e Importações de dados programadas.
      3. Na seção Configurar fontes de dados e importações de dados programadas, selecione Configurar.
      4. No formulário, preencha os campos.
        Campo Descrição
        Prefixo para fonte de dados e conjuntos de importação de dados programados O prefixo é um identificador usado em todas as fontes de dados e nomes de importações programadas para esta conexão distinta do SCCM. Em uma implantação de várias instâncias, este prefixo deve ser um identificador curto e significativo que permita identificar um conjunto de fontes de dados relacionadas.
        Nota:
        Por exemplo, suponha que você tenha duas instâncias do SCCM diferentes para as regiões AMS e EMEA. Você pode usar AMS e EMEA para facilitar a identificação e a diferenciação entre os conjuntos de fontes de dados e cronogramas.
        Alias de conexão e credenciais Selecione o alias de conexão criado na etapa anterior.
        MID Server Selecione o MID Server para a conexão.
        Nota:
        É obrigatório selecionar um MID Server para uma conexão de autenticação integrada.
        Executar importação programada como usuário Selecione um usuário para preencher o campo na Importação de dados programada.
      5. Criar em Criar/atualizar importações.
    8. Valide as fontes de dados.
      1. Na seção da tarefa Validar fontes de dados, clique em Configurar.
      2. Revise os campos no formulário de Fonte de Dados, que são definidos automaticamente.
        Evite atualizar os valores desta página. A fonte de dados é pré-configurada para usar a conexão do SCCM JDBC configurada na etapa anterior.
        Tabela 3. Formulário de fontes de dados
        Campo Descrição
        Nome Nome exclusivo desta fonte de dados.
        Rótulo da tabela de conjunto para importação Rótulo da tabela que será criada para esta fonte de dados.
        Nome da tabela de conjunto para importação Nome da tabela que será criada para esta fonte de dados.
        Tipo Tipo de armazenamento de dados dos dados a serem importados.
        Usar MID Server MID Server a ser usado para acessar o servidor JDBC.
        Formato Formato do arquivo de dados.
        Nome da instância Instância nomeada do SQL Server.
        Nome do banco de dados Nome do banco de dados.
        Porta do banco de dados Porta do banco de dados.
        Aplicação Aplicação que contém este registro.
        Usar autenticação integrada Autenticação integrada do Windows com o JDBC.
        Nome de usuário Nome de usuário para conexão com o servidor JDBC.
        Senha Senha do servidor JDBC.
        Servidor Nome do servidor para a conexão com o JDBC.
        Consulta Tipo de consulta. Consulta todos os dados de uma tabela ou executa uma instrução SQL específica.
        Tempo limite da consulta Número de segundos que o driver JDBC aguarda para a conclusão de uma consulta. Zero significa sem tempo limite. Se o tempo limite for excedido, a integração vai considerar o resultado do JDBC como inacessível e o colocará em estado de erro.
        Tempo limite de conexão Número de segundos que o pool de cache de conexão do MID server aguarda antes de se fechar e remover a conexão. Zero significa sem tempo limite.
        Instrução SQL Instrução SQL para extrair os dados desejados do banco de dados.
        Usar data/hora da última execução Opção para controlar a quantidade de dados recuperados de um banco de dados durante uma execução de importação. Se essa opção for desmarcada, todas as linhas da tabela especificada serão sempre importadas.

        Esta configuração pode ser útil quando se trata de uma importação única ou se todos os dados na tabela de destino forem novos. Se essa opção for marcada, dois campos adicionais serão exibidos, permitindo que você selecione um valor de data/hora para limitar os dados importados somente aos valores delta.

      3. Valide suas fontes de dados clicando no link relacionado Testar carga de 20 registros.
        Nota:
        Se o código de conclusão exibido for Êxito, as origens serão validadas. Mas se o código de conclusão exibido for Erro, isso significa que há um erro na Conexão do SCCM JDBC que precisa ser corrigido.
      4. Depois que as fontes de dados forem validadas, se a caixa de seleção Usar data e hora da última execução estiver marcada, limpe o campo Data/hora da última execução da fonte de dados.
        Limpar o campo evita o risco de possíveis perdas de dados devido à carga de teste.
      5. Na barra lateral de Ajuda, clique em Voltar à Configuração assistida.
      6. Na seção da tarefa Validar fontes de dados, clique em Marcar como concluído.
    9. Configure as importações de dados programadas.
      Nota:
      Se a caixa de seleção Usar autenticação integrada estiver marcada para a fonte de dados, a execução como usuário para o trabalho de importação de dados programada deverá ter a função import_admin. Para obter mais informações, verifique se a opção "Usar autenticação integrada" está desmarcada ao executar a importação programada relacionada às Fontes de dados de identidade do computador SG-SCCM ou SG-SCCM [KB1312810] na Base de conhecimento Now Support.
      1. Na barra lateral esquerda, selecione o ícone Configurar importações de dados programadas (Ícone Configurar importações de dados programadas).
      2. Na página Conector do Service Graph para Microsoft SCCM, na seção Configurar trabalhos de importação programada, selecione a tarefa Configurar trabalhos agendados.
      3. Na seção da tarefa Configurar trabalhos agendados, clique em Configurar.
        Por padrão, o recém-criado trabalho agendado SG-SCCM Computer Identity com o prefixo que você nomeou está inativo.
      4. No formulário Importação de dados agendada, verifique os valores de campos do trabalho agendado.
        Para obter mais informações, consulte Schedule a data import.

        Todos os outros trabalhos agendados do SG-SCCM que estão ativos serão executados na ordem especificada após a conclusão da execução do trabalho agendado Computer Identity. Você pode modificar o campo Ativo para cada trabalho agendado conforme apropriado para sua configuração.

        Importante:
        Se você estiver atualizando para o Conector do Service Graph para Microsoft SCCM, desative a importação de dados programada existente do 'SG-SCCM Computer Identity'. Além disso, você não pode usar a importação de dados programada de linha de base ou as fontes de dados que têm o nome iniciado por 'SG-SCCM' porque elas são usadas como modelos para criar uma instância de fontes de dados e importações de dados programadas.
      5. Clique em Atualizar.
      6. Repita as etapas 11 d e 11 e para cada trabalho agendado.
      7. Na barra lateral de Ajuda, clique em Voltar à Configuração assistida.
      8. Na seção da tarefa Configurar importações de dados programadas, clique em Marcar como concluído.
      9. Opcional: Se você estiver atualizando para o Conector do Service Graph para Microsoft SCCM, desative a 'Importação de dados programada do SG-SCCM Computer Identity' existente.
        Na seção Desativar importações de dados programadas legadas, clique em Configurar.
      10. Selecione a importação de dados programada do 'SG-SCCM Computer Identity' e desmarque a caixa de seleção Ativo.
      11. Na seção da tarefa Desativar importações de dados programadas legadas, clique em Marcar como concluído.
    10. Opcional: Personalizar a declaração SQL da fonte de dados da instância:
      1. Na barra lateral esquerda, selecione o ícone Personalizar instrução SQL da fonte de dados da instância (Ícone Personalizar instrução SQL da fonte de dados da instância).
      2. Na página Conector do Service Graph para Microsoft SCCM, na seção Personalizar instrução SQL da fonte de dados da instância, selecione a tarefa Personalizar instrução SQL da fonte de dados.
      3. Na seção da tarefa Personalizar instrução SQL da fonte de dados, clique em Configurar.
      4. Selecione o nome da instância na qual você deseja personalizar a instrução SQL.
      5. Ao terminar, selecione Atualizar.
      6. Na barra de tarefas de Ajuda, clique em Marcar como concluído.
    11. Configurar mapeamento da etiqueta do ativo.
      1. Na barra lateral esquerda, selecione o ícone Configurar mapeamento da etiqueta do ativo (Ícone Configurar mapeamento da etiqueta do ativo).
      2. Na página Conector do Service Graph para Microsoft SCCM, na seção Configurar mapeamento da etiqueta do ativo, selecione a tarefa Configurar mapeamento da etiqueta do ativo.
      3. Na seção Configurar mapeamento da etiqueta do ativo, clique em Configurar.
      4. No campo Valor, insira verdadeiro.
      5. Clique em Atualizar.
      6. Na barra de tarefas de Ajuda, clique em Marcar como concluído.