다음을 통해 공유


ServiceNow 데이터 커넥터

ServiceNow CMDB 통합을 설정하려면 ServiceNow instance 호스트 이름과 유효한 자격 증명을 제공해야 합니다. 커넥터는 읽기 전용 액세스를 위해 사용자 이름 및 암호를 사용하여 기본 인증으로 인증합니다.

참고

노출 관리에서 데이터 커넥터와 함께 사용할 전용 사용자를 만드는 것이 좋습니다.

ServiceNow 구성

  1. ServiceNow instance 호스트 이름을 찾습니다. 예를 들어 "contoso.service-now.com"입니다.  
  2. 새 ServiceNow 사용자 만들기:
    1. 여기에 있는 단계에 따라 새 사용자를 만듭니다.
    2. 나중에 사용하기 위해 제공한 사용자 이름(사용자 ID) 및 암호를 유지합니다.
    3. 암호 필드가 없는 경우 양식을 제출하여 사용자를 만듭니다. 그 후 새 사용자를 선택하면 암호 설정 옵션이 표시됩니다.
    4. 사용자를 만들 때 사용자가 이 통합에만 전용으로 사용할 수 있도록 웹 서비스 액세스 전용 상자를 검사.
  3. 만든 사용자에게 cmdb_read 역할을 할당합니다. 자세한 지침은 여기에서 찾을 수 있습니다.

참고

ServiceNow 커넥터는 기본 인증만 지원합니다. OAuth 인증은 나중에 사용할 수 있게 됩니다.

노출 관리에서 ServiceNow 연결 설정

노출 관리에서 ServiceNow와의 연결을 설정하려면 다음 단계를 수행합니다.

  1. 노출 관리 탐색에서 데이터 커넥터 를 열고 ServiceNow CMDB 타일에서 연결을 선택합니다.
  2. ServiceNow instance 세부 정보자격 증명(ServiceNow 구성에서 생성됨)을 입력하고 연결을 선택합니다.

검색된 데이터

노출 관리는 현재 디바이스, 비즈니스 애플리케이션 연결 및 비즈니스 중요도에서 데이터를 검색합니다. 네트워크 어댑터 정보 및 OS 데이터와 같은 디바이스를 식별하는 데 도움이 되는 추가 데이터도 검색됩니다.

ServiceNow CI에서 "sys_updated_on" 필드를 평가하여 지난 90일 동안 활성화된 디바이스만 검색됩니다.

다음 필드는 커넥터를 통해 수집됩니다.

범주 속성
장치 -운영 체제
- osVersion
- osServicePack
- cpuType
-범주
- assetTag
-사실상의
- serviceNowCriticality
- usedFor
- networkAdapters(아래 세부 정보 참조)
- lastLoggedOnUser
- mostFrequentUser
- sysClassName
- uPrimaryBusinessApplication(아래 세부 정보 참조)
네트워크 어댑터 -이름
- sysId
- macAddress
- ipAddress
- ipDefaultGateway
비즈니스 애플리케이션 - sysId
-수
- uCriticality
- businessCriticality

커넥터 문제 해결

다음은 ServiceNow 커넥터를 구성할 때 발생할 수 있는 몇 가지 일반적인 문제와 이를 resolve 방법에 대한 제안입니다.

오류 유형 문제 해결 작업
'원격 서버 이름을 확인할 수 없습니다.' 오류 메시지 ServiceNow 인스턴스 호스트 이름을 확인합니다. ServiceNow 인증에 대한 자세한 내용은 인증(servicenow.com)을 참조하세요.
오류 코드 401: 권한 부여 실패 권한 부여 실패는 자격 증명이 올바르지 않거나 ServiceNow 데이터에 액세스할 수 있는 권한이 충분하지 않을 수 있음을 나타냅니다. 자격 증명을 확인하고 자격 증명이 올바르고 유효한지 확인합니다. 또한 자격 증명에 필요한 권한이 검사. cmdb_read 역할이 할당되었는지 확인하는 방법에 대한 자세한 내용은 ServiceNow 구성 섹션 을 참조하세요. 이 오류가 발생할 수 있는 또 다른 이유는 ServiceNow instance 제한된 범위의 IP 주소에서만 연결을 허용하도록 구성되어 있기 때문입니다. 이 경우 허용 목록에 올바른 IP 집합을 추가하기 위한 지침을 참조 하세요. 허용 목록 IP 주소
오류 코드 403: 액세스 금지 오류 이 오류는 제공된 자격 증명에 요청된 API를 실행하는 데 필요한 권한이 없음을 나타냅니다. 구성 섹션에 설명된 대로 적절한 권한으로 자격 증명을 업데이트하고 최소 cmdb_read 역할이 할당되었는지 확인합니다.
오류 코드 404: 찾을 수 없음 오류 이 오류는 요청된 엔드포인트에 연결할 수 없음을 나타냅니다. ServiceNow 인스턴스 호스트 이름이 올바른지 확인합니다.
오류 코드 429 '요청이 너무 많음' 시스템은 구성된 외부 공급자로부터 데이터를 주기적으로 끌어오며, 동시 요청 수에 제한이 있을 수 있습니다. 이 제한에 도달하지 않도록 커넥터에 대한 전용 사용자 또는 계정을 만드는 것이 좋습니다.
잘못된 URL 오류 메시지 이 오류는 요청된 엔드포인트에 연결할 수 없음을 나타냅니다. ServiceNow 인스턴스 호스트 이름이 올바른지 확인합니다.
'임시 연결 끊김' 또는 '임시 오류' 오류 이 오류 메시지가 추가 정보 없이 표시되는 경우 커넥터 구성(호스트 이름 및 자격 증명)을 확인합니다. 유효하고 문제가 자체적으로 resolve 않는 경우 지원에 문의하세요.
수집된 데이터에 일부 ServiceNow CMDB CI 또는 자산이 표시되지 않음 ServiceNow CMDB 커넥터에서 검색할 것으로 예상되는 데이터에 대한 설명은 검색 된 데이터를 참조하세요. 여전히 누락된 데이터가 있는 경우 지원에 문의하세요.
ServiceNow CMDB에서 수집된 데이터가 표시되지 않음 연결 상태 검토하여 오류가 없는지 확인합니다. ServiceNow CMDB에 검색하는 데이터에 해당하는 유효한 항목이 있는지 확인합니다. 샘플 고급 헌팅 쿼리를 실행하여 노출 그래프 테이블에서 ServiceNow 자산을 찾을 수 있는지 검사. 여전히 ServiceNow CMDB 데이터를 찾을 수 없는 경우 지원에 문의하세요.
ServiceNow 허용 IP는 노출 관리 커넥터가 ServiceNow에 액세스할 수 있도록 구성해야 합니다. 허용 목록에 추가할 IP 집합을 추가하는 방법을 읽어보세요 . 허용 목록 IP 주소

다음 단계

데이터 커넥터에서 값을 가져옵니다.