API 릴리스 정보
ServiceNow® API를 사용하면 사용자 지정 애플리케이션 및 환경을 빌드할 수 있습니다. 릴리스에서 Xanadu API가 향상되고 업데이트되었습니다.
릴리스에 Xanadu 대한 API 하이라이트
- 스크립트에서 서버측 JavaScript API를 사용하여 애플리케이션 기능을 변경합니다.
- 클라이언트 기반 이벤트가 발생할 때마다(예: 양식이 로드되거나 양식이 제출되거나 필드 값이 변경될 때) 클라이언트 API를 실행합니다.
- 인바운드 REST API를 사용하여 애플리케이션 내의 다양한 ServiceNow 기능과 상호작용합니다.
자세한 내용은 API implementation and reference 문서를 참조하십시오.
릴리스의 새로운 기능 Xanadu
| 클래스 | 방법 |
|---|---|
| CMDBQBScopedScriptableAPI - Scoped |
|
| HistoryWalker - Scoped, Global | walkTo(체크포인트) |
| NumberFormatter - Scoped, Global |
|
| PDAutomationProvider - Scoped, Global |
|
| PDFGenerationAPI - Scoped, Global | 편집() |
| PersonalAuthAPI - Scoped |
|
| PlaybookExperience - Scoped | 다시 시작플레이북() |
| 클래스 | 방법 |
|---|---|
| CMDBQueryBuilderAPI - Global |
|
| DynamicSchemaAPI - Global |
|
| GlideAggregate - Global |
|
| GlideDate - Global | parseDate()를 호출합니다. |
| GlideDynamicAttributeStore - Global |
|
| GlideElementDynamicAttributeStore - Global |
|
| GlideRecord - Global |
|
| HistoryWalker - Scoped, Global | walkTo(체크포인트) |
| NumberFormatter - Scoped, Global |
|
| PDFGenerationAPI - Scoped, Global | 편집() |
| 클래스 | 방법 |
|---|---|
| m_form - Client |
|
| MobileScriptIncludeCaller - Client |
|
| 클래스 | 방법 |
|---|---|
| Cloud Services Catalog API |
|
| Proactive Engagement API | CREATE /api/sn_pren/self_remediation/experience_issue/create |
| 클래스 | 방법 |
|---|---|
| openFrameAPI - Client | getAWAAgentPresence()를 호출합니다. |
| 클래스 | 방법 |
|---|---|
| sb - Scoped, Global |
|
| 클래스 | 방법 |
|---|---|
| sb - Scoped, Global |
|
| 클래스 | 방법 |
|---|---|
| Proactive Engagement API | 생성/sn_pren/self_remediation/experience_issue/생성 |
| Product Catalog Open API |
|
| Resource Inventory Open API | 케이블, 스트랜드 및 토폴로지 테이블에 대한 지원이 추가되었습니다. 이 변경 내용은 @type, id 및 resourceRelationship.resource 속성 설명에 반영됩니다.
|
| Service Test Management Open API |
|
| TISC API | 게시 /sn_sec_tisc/threat_intel_data/add_observables |
이 릴리스에서 변경됨
| 클래스 | 방법 |
|---|---|
| HistoryWalker - Scoped, Global | 사용할 히스토리 워커 구현 유형을 지정하기 위한 매개변수가 추가되었습니다. 히스토리워커() |
| 클래스 | 방법 |
|---|---|
| GlideAggregate - Global | 동적 스키마에 대한 지원이 추가되었습니다.
|
| GlideRecord - Global | 동적 스키마에 대한 지원이 추가되었습니다.
|
| HistoryWalker - Scoped, Global | 사용할 히스토리 워커 구현 유형을 지정하기 위한 매개변수가 추가되었습니다. 히스토리워커() |
| 클래스 | 방법 |
|---|---|
| AWA Manual Assignment API | 새 요청 본문 매개변수가 추가되었습니다. POST /awa/workitems/{work_item_sys_id}/assignments |
| Continuous Integration/Continuous Delivery (CICD) API | 테스트 도구 모음을 성능 테스트로 실행할지 또는 Cloud Runner에서 실행할지 여부를 지정하기 위한 새로운 선택적 쿼리 매개변수가 추가되었습니다. /sn_cicd/testsuite/run 게시 |
| 클래스 | 방법 |
|---|---|
| LeadtoCashCore - Scoped | LeadtoCashCore 스크립트 포함은 재구성 사용 사례를 지원하도록 개선되었습니다.
|
| 클래스 | 방법 |
|---|---|
| openFrameAPI - Client | 추가 workitem_rejected 및 workitem_accepted 응답 페이로드. 구독() |
| 클래스 | 방법 |
|---|---|
| Service Order Open API |
|
| Product Catalog Open API |
|
| WSD Extra Service Request API | 새 요청 본문 매개 변수 reservationDateTimeChanged가 추가되었습니다. GET /sn_wsd_rsv/예약 가능/list_reservables/{sys_ids} |
| WSD Reservable API | 새 쿼리 매개 변수 reservation_start_time가 추가되었습니다. GET /sn_wsd_rsv/예약 가능/list_reservables/{sys_ids} |
| WSD Reservable V2 API | 새 쿼리 매개 변수 reservation_start_time가 추가되었습니다. POST /sn_wsd_rsv/v2/예약 가능/list_reservables |
활성화 정보
기본적으로 다음과 같은 API를 사용할 수 있습니다.
- 클라우드 서비스 카탈로그 API
- 다이나믹스키마API
- GlideAggregate
- GlideDate
- GlideDynamicAttributeStore
- GlideElement속성 스토어
- GlideRecord
- 히스토리워커
- NumberFormatter
- openFrameAPI
- PDAutomationProvider (영문)
- PDFGenerationAPI
- PlaybookExperience
- 제품 카탈로그 오픈 API
- 서비스 주문 오픈 API
다음 API는 플러그인 활성화가 필요합니다.
- AWA 수동 할당 API를 사용하려면 (com.glide.awa) 플러그인을 고급 작업 할당 활성화해야 합니다.
- PersonalAuthAPI를 사용하려면 com.snc.sn_ihub_personal_auth(개인 인증) 플러그인을 활성화해야 합니다.
- 사전 예방적 인게이지먼트 API를 사용하려면 사전 예방적 인게이지먼트(사전 예방적 인게이지먼트) 플러그인을 활성화해야 합니다.
- PSBPublicAPIUtil을 사용하려면 서비스 브리지 for Providers 애플리케이션(sn_sb_pro) 및 서비스 브리지 Base(sn_sb) 플러그 인을 활성화해야 합니다.
- 자원 인벤토리 Open API를 사용하려면 고객 네트워크 인벤토리 코어 애플리케이션(com.app-ni-core) 플러그인을 활성화해야 합니다.
- 서비스 테스트 관리 Open API를 사용하려면 com.sn_sprb_mgmt(고객 서비스 문제 관리) 플러그인을 활성화해야 합니다.
- WSD 추가 서비스 요청 API를 사용하려면 워크플레이스 예약 관리(com.sn_wsd_rsv) 플러그인을 활성화해야 합니다.
- WSD 예약 가능한 API를 사용하려면 워크플레이스 예약 관리(com.sn_wsd_rsv) 플러그인을 활성화해야 합니다.
- WSD 예약 가능 V2 API를 사용하려면 워크플레이스 예약 관리(com.sn_wsd_rsv) 플러그인을 활성화해야 합니다.