지원 플랫폼
| 플랫폼 | 지원 |
|---|---|
| ServiceNow | Xanadu, Yokohama 및 이후 릴리즈 |
| ServiceNow ITSM | 모든 에디션 |
| ServiceNow ITOM | 모든 에디션 |
ServiceNow는 N 및 N-1 릴리즈를 지원합니다. CloudThinker는 모든 최신 릴리즈에서 안정적인 ServiceNow REST API를 사용합니다.
사전 요구사항
- Xanadu 이상의 릴리즈를 실행하는 ServiceNow 인스턴스.
- 개발자 인스턴스의 경우: 관리자 자격 증명.
- 엔터프라이즈 인스턴스의 경우:
itil,cmdb_read,rest_api_explorer역할을 가진 전용 서비스 계정.
설정
- 개발자 인스턴스
- 엔터프라이즈 인스턴스
연결 세부 정보
| 필드 | 설명 | 예시 |
|---|---|---|
| SERVICENOW_INSTANCE_URL | ServiceNow 인스턴스 URL | https://your-instance.service-now.com |
| SERVICENOW_USERNAME | ServiceNow 사용자명 | cloudthinker |
| SERVICENOW_PASSWORD | ServiceNow 비밀번호 | — |
필요 권한
개발자 인스턴스
추가 구성 불필요 — 기본 관리자 사용자에게 전체 접근 권한이 있습니다.엔터프라이즈 인스턴스
| 역할 | 접근 권한 |
|---|---|
itil | 인시던트, 변경, 문제 및 기타 ITSM 작업 테이블에 대한 전체 CRUD |
cmdb_read | CMDB 구성 항목에 대한 읽기 전용 접근 |
rest_api_explorer | REST API 접근 |
에이전트 기능
연결 후 에이전트는 ServiceNow 데이터를 조회하고 작업할 수 있습니다.| 기능 | 설명 |
|---|---|
| 인시던트 관리 | 인시던트 생성, 업데이트, 해결 |
| 변경 요청 | 위험 평가와 함께 변경 요청 생성 및 검토 |
| 문제 관리 | 문제 레코드 추적 및 분석 |
| CMDB 조회 | 구성 항목 및 의존성 조회 |
| 사용자 및 그룹 조회 | 사용자, 그룹 및 담당 작업 찾기 |
| 자연어 검색 | 모든 ServiceNow 테이블에서 검색 |
연결 확인
예시 프롬프트
트러블슈팅
연결 거부
연결 거부
ServiceNow 인스턴스 URL이 잘못되었거나 인스턴스가 유지보수 모드입니다. URL이 접근 가능한지 확인하고, IP 제한이 CloudThinker를 차단하지 않는지 확인합니다.
인증 실패
인증 실패
사용자명 또는 비밀번호가 잘못되었거나 사용자 계정이 잠겨 있습니다. 자격 증명을 확인하고 사용자에게
rest_api_explorer 또는 동등한 API 접근 역할이 있는지 확인합니다.테이블에 대한 권한 거부
테이블에 대한 권한 거부
사용자가 접근 중인 테이블에 필요한 역할이 없습니다. ACL 규칙을 확인하고 CMDB 접근을 위해
cmdb_read가 지정되어 있는지 확인합니다.속도 제한
속도 제한
ServiceNow가 과부하 시 API 요청을 제한할 수 있습니다. 429 오류가 발생하면 동시 작업을 줄이고, ServiceNow 관리자에게 속도 제한 설정을 검토하도록 요청합니다.
보안
- 최소 권한 — 에이전트가 사용 사례에 필요한 권한만 부여하세요. 읽기 전용으로 시작한 후 필요에 따라 확장하세요.
- 기본 읽기 전용 — 에이전트가 이 연결을 통해 변경 작업을 수행하게 할 것이 아니라면 읽기 전용 자격증명을 사용하세요.
- 자격증명 교체 — 정기 일정에 따라 키와 토큰을 교체하세요. 연결을 업데이트하면 CloudThinker가 새 값을 자동으로 반영합니다.
- 오프보딩 시 취소 — 연결을 삭제하거나 팀원이 퇴사할 때 프로바이더에서 자격증명을 제거하세요.
- 전용 서비스 계정 — 공유 관리자 계정 대신 CloudThinker 전용 ServiceNow 사용자를 생성합니다.
- IP 제한 — ServiceNow의 접근 제어 설정에서 API 접근을 CloudThinker IP로 제한하는 것을 고려합니다.
관련 항목
PagerDuty 연결
인시던트 관리 및 온콜
Elasticsearch 연결
로그와 ServiceNow 인시던트 연계