Como configurar o Conector do Service Graph para Jamf
Configure as credenciais de autenticação e trabalhos agendados para importar dados do Jamf para o seu CMDB.
Antes de Iniciar
Para usar este Conector do Service Graph, você precisa de uma assinatura para uma Unidade de Assinatura baseada na aplicação Visibilidade IT Operations Management (ITOM) ou na aplicação Descoberta ITOM. Conforme definido na seção intitulada "Tipos de recurso de TI gerenciados" em Visão geral da unidade de assinatura da ServiceNow, para sua assinatura, para recursos de TI gerenciados criados ou modificados em CMDB por este Conector do Service Graph, mas que ainda não são gerenciados pela Visibilidade do ITOM ou pela Descoberta do ITOM, esses recursos aumentarão o consumo da Unidade de Assinatura dessa aplicação. Analise o consumo atual da unidade de assinatura na Visibilidade do ITOM ou no ITOM Discovery para garantir a capacidade disponível.
- A aplicação da Store Componentes comuns de integração para CMDB, que é instalado automaticamente.
- O app da Store dos Modelos de classe de IC do CMDB, que é instalado automaticamente. Consulte Aplicação da Store dos Modelos de classe de IC do CMDB.
- Plug-in de licenciamento do ITOM (com.snc.itom.license). Um plug-in não licenciado que contém lógica de computação para consumo de SU conforme necessário. Para obter mais informações, consulte Solicitar Descoberta.
- Jamf Classic API, versão 10.x.
Função necessária: administrador
Procedimento
- Navegar até Todos > Service Graph Connectors > Jamf > Configuração.
- Na página de Introdução, selecione Introdução.
-
Configure as propriedades.
- Na página Conector do Service Graph para Jamf, na seção Configurar as propriedades, selecione a tarefa Configurar o comprimento parcial máximo do JSON de transformação.
- Para a tarefa "Configurar tamanho parcial máximo do JSON de transformação", selecione Configurar.
- Selecione o escopo da aplicação Global no seletor de aplicações.
- Para criar uma nova propriedade do sistema, selecione Novo.
- No campo Nome, insira com.glide.transform.json.max-partial-length.
-
No campo Valor, insira 65536.
Nota:O campo Valor é necessário para que a transformação funcione.
- Defina a tarefa Configurar tamanho parcial máximo do JSON de transformação como concluída clicando em Marcar como concluído.
-
Filtre as aplicações pessoais.
Nota:Por padrão, o SG-Jamf importa todos os registros de aplicação. Para importar somente registros de aplicações gerenciadas, defina o valor da propriedade sn_jamf_integrate.import_managed_apps_only como true. Além disso, o usuário precisa ter privilégios de leitura para a categoria Apps para dispositivos móveis em Jamf.
- Para a tarefa "Filtrar aplicações pessoais", selecione Configurar.
- Selecione o nome da propriedade.
- No campo Valor, atualize o valor de false para true.
- Defina a tarefa "Filtrar aplicações pessoais" como concluída clicando em Marcar como concluído.
-
Ao usar a API Jamf Pro, a versão Jamf Pro 10.35 ou superior, ou ambas, especifica a versão e a API do Jamf Pro.
- Para a tarefa "Selecionar versão e API do JAMF Pro", selecione Configurar.
- Ao usar a API Jamf Pro em vez da API Classic, na página "Conexões do JAMF", marque a caixa de seleção Usar API JAMF Pro.
- Ao usar a versão Jamf Pro 10.35 ou posterior, marque a caixa de seleção Jamf Pro 10.35 ou superior.Nota:Se você estiver usando as versões Jamf Pro 10.35 ou posteriores, marque a caixa de seleção Jamf Pro 10.35 ou superior para evitar a geração de erros. Com a caixa de seleção Jamf Pro 10.35 ou superior marcada, a autenticação de token do portador é usada para autenticar a API Jamf. Caso contrário, a autenticação básica será usada.
- Selecione Atualizar.
- Defina a tarefa "Selecionar versão e API do JAMF Pro" como concluída clicando em Marcar como concluído.
-
Configurar Jamf credenciais de autenticação.
- Para a tarefa "Configurar credenciais de autenticação do Jamf", selecione Configurar.
- No formulário, preencha os campos.
Tabela 1. Formulário de credenciais de autenticação básica Campo Descrição Nome Nome descritivo desta configuração de autenticação. Nome de usuário Nome de usuário usado para autenticar a solicitação HTTP ou HTTPS quando este perfil de autenticação Básica estiver habilitado. Nota:O usuário precisa ter privilégios de leitura para as categorias Computadores e Dispositivos Móveis em Jamf.Senha Senha usada para autenticar a solicitação HTTP ou HTTPS quando esse perfil de autenticação Básica estiver habilitado. - Selecione Atualizar.
- Defina a tarefa "Configurar credenciais de autenticação do Jamf" como concluída clicando em Marcar como concluído.
-
Configurar a conexão HTTP do Jamf.
- Para a tarefa "Configurar conexão HTTP do Jamf", selecione Configurar.
- No formulário, preencha os campos.
Tabela 2. Formulário de conexão HTTP Campo Descrição Nome Nome da conexão. Credencial Valor de credencial usado por esta conexão. Alias de conexão Valor de conexão usado para se referir à conexão. Ativo Opção para ativar a conexão HTTP. Domínio Domínio que contém a conexão. Construtor de URL Opção para habilitar o sistema a criar a URL de conexão. URL de Conexão URL da conexão. Você pode inserir uma URL manualmente ou usar o construtor de URL para criar a cadeia de conexão. Nota:Você não poderá modificar o campo URL de conexão se marcar a caixa de seleção do Construtor de URL.Autenticação mútua Opção de definir a conexão com autenticação mútua. Esse campo é exibido apenas quando a caixa de seleção Construtor de URL é marcada. Protocolo Protocolo subjacente usado pela conexão. Esse campo é exibido apenas quando a caixa de seleção Construtor de URL é marcada. Nota:Atualize o campo Protocolo se não estiver usando https.Usar MID Server Opção para selecionar um MID Server que envia esta conexão HTTP. O uso de um MID Server não é compatível com a autenticação mútua. Tempo limite de conexão Número de milissegundos que o sistema espera por uma conexão de host bem-sucedida. Se uma conexão bem-sucedida não ocorrer durante esse tempo, a solicitação de conexão expirará. Deixe este campo em branco para usar o valor de tempo limite de conexão padrão do sistema. Host Valor de host de destino usado pela conexão. Esse campo é exibido apenas quando a caixa de seleção Construtor de URL é marcada. Nota:Atualize o campo Host com a URL de base ou o endereço IP do Jamf. Por exemplo, demojamfhost.com ou 127.0.0.1.Substituir porta padrão Porta de valor de destino usada pela conexão. Esse campo é exibido apenas quando a caixa de seleção Construtor de URL é marcada. Caminho base Caminho base da conexão HTTPS. Esse campo é exibido apenas quando a caixa de seleção Construtor de URL é marcada. Nota:Para usar a API Jamf Pro, o campo Caminho base deve estar vazio. Portanto, desmarque qualquer valor no campo Caminho base. - Selecione Atualizar.
- Defina a tarefa "Configurar a conexão HTTP do Jamf" como concluída clicando em Marcar como concluído.
-
Teste a conexão.
- Para a tarefa Testar conexão, selecione Configurar.
- Teste a conexão clicando no link relacionado Testar carregamento 20 registros.
O teste de conexão pode levar alguns minutos. A página é atualizada para mostrar os resultados do teste.
Nota:A conexão será bem-sucedida se o Status HTTP for 200. Se houver algo exibido nos campos Código de Erro e Mensagem de erro, significa que a conexão falhou e será necessário executar a solução de problemas. Não clique em Carregar todos os registros durante essa etapa. - Defina a tarefa Testar conexão como concluída clicando em Marcar como concluído.
- Opcional:
Adicionar várias instâncias.
Nota:Se você não precisar adicionar várias instâncias, poderá ignorar essa etapa.
- Na seção Adicionar várias instâncias da página Conector do Service Graph para Jamf, selecione Iniciar.
-
Criar fontes de dados para a nova conexão Jamf.
- Verifique se você tem permissões de edição para a tabela Fonte de dados [sys_data_source].
- Na tarefa Atualizar acesso à fonte de dados, selecione Configurar.
- Para editar o registro, selecione o escopo da aplicação Global no seletor de aplicações.
- Na lista relacionada de acesso à aplicação no formulário de fonte de dados que abre em uma nova guia, selecione as caixas de seleção Pode criar, Pode atualizar e Pode excluir.
- Selecione Atualizar.
- Selecione o ícone Voltar (<) para retornar à página de configuração assistida.
- No seletor de aplicações, selecione o escopo da aplicação Conector do Service Graph para Jamf.
- Defina a tarefa Atualizar acesso à fonte de dados como concluída clicando em Marcar como concluído.
-
Crie um trabalho de importação agendada para a nova conexão Jamf.
- Verifique se você tem permissões de edição para a tabela "Importação agendada de dados" [scheduled_import_set].
- Na tarefa Atualizar acesso à importação agendada de dados, selecione Configurar.
- Para editar o registro, selecione o escopo da aplicação Global no seletor de aplicações.
- Na lista relacionada de Acesso à Aplicação no formulário de Importação Programada de Dados que abre em uma nova guia, selecione as caixas de seleção Pode criar, Pode atualizar e Pode excluir.
- Selecione Atualizar.
- Selecione o ícone Voltar (<) para retornar à página de configuração assistida.
- No seletor de aplicações, selecione o escopo da aplicação Conector do Service Graph para Jamf.
- Defina a tarefa Atualizar acesso à importação agendada de dados como concluída clicando em Marcar como concluído.
-
Adicionar outra conexão.
Nota:No seletor de aplicações, selecione o escopo da aplicação Conector do Service Graph para Jamf.
- Na tarefa "Adicionar outra conexão", selecione Configurar.
- No Workflow Studio, selecione Adicionar conexão.
- No formulário, preencha os campos.
Tabela 3. Formulário de conexão Campo Descrição Nome da conexão Nome de exibição da conexão. URL de Conexão URL 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. - Selecione Criar conexão.
- Navegue de volta à configuração assistida e selecione Marcar como concluído.
- Opcional:
Configurar o MID Server na conexão que você criou.
- Na tarefa "Configurar MID Servers", selecione Configurar.
- Selecione o nome da conexão criada.
- Marque a caixa de seleção Usar MID Server.
- Selecione Atualizar.
- Defina a tarefa Configurar MID Servers como concluída clicando em Marcar como concluído.
-
Ao usar a API Jamf Pro, a versão Jamf Pro 10.35 ou superior, ou ambas, especifica a versão e a API do Jamf Pro.
- Para a tarefa Selecionar versão e API do JAMF Pro, selecione Configurar.
- Na coluna Usar API do JAMF Pro, na conexão criada, modifique o valor de falso para verdadeiro para usar a API Jamf Pro em vez da API Classic.
- Atualize o valor da coluna Jamf Pro 10.35 ou superior para verdadeiro ao usar a versão Jamf Pro 10.35 ou superior. Nota:Com o valor da coluna Jamf Pro 10.35 ou superior definido como verdadeiro, a autenticação de token do portador é usada para autenticar a API do Jamf. Caso contrário, a autenticação básica será usada.
- Defina a tarefa Selecionar versão e API do JAMF Pro como concluída clicando em Marcar como concluído.
-
Teste as novas conexões.
- Para a tarefa "Testar novas conexões", selecione Configurar.
- Selecione o nome da conexão que deseja testar.
- Para validar a configuração da fonte de dados, clique em Testar carga de 20 registros.Nota:Se qualquer um dos testes tiver um código de erro ou mensagem/sinal de erro, a conexão falhou e será necessário efetuar a solução de problemas.
- Defina a tarefa "Testar novas conexões" como concluída clicando em Marcar como concluído.
-
Configurar os trabalhos de importação agendados.
- Na tarefa Configurar trabalhos agendados, seção Configurar trabalhos de importação agendada, selecione Configurar.
-
Selecione o trabalho agendado que você deseja ativar.
Nota:Por padrão, o trabalho agendado "Dispositivos móveis SG-JAMF" é definido automaticamente como Ativo e executa o trabalho agendado "Computador SG-Jamf" como o trabalho primário.
-
No formulário "Importação agendada de dados", verifique os valores de campos do trabalho agendado.
Para obter mais informações, consulte Schedule a data import.
- Selecione Atualizar.
- Repita as etapas de 5.b a 5.d para cada trabalho agendado de importação de dados.
- Defina a tarefa Configurar os trabalhos agendados como concluída clicando em Marcar como concluído na configuração assistida.