도메인 분리를 위한 애플리케이션 지원
많은 ServiceNow 애플리케이션이 기본 시스템에서 도메인 분리를 지원하지만 모든 애플리케이션이 그렇지는 않습니다. 지원되는 일부 응용 프로그램에는 도메인으로 구분할 수 있는 데이터 및 관리 설정에 대한 제한이 포함되어 있습니다. 이러한 정의는 실제 사용 사례 및 이를 사용하는 사용자의 관점에서 도메인 분리 지원 수준을 설명합니다.
도메인 분리 지원 수준
ServiceNow 도메인 분리를 지원하는 애플리케이션은 데이터와 데이터 라우팅의 분리만 지원하거나, 고급 비즈니스 논리 분리를 포함하거나, 애플리케이션의 테넌트(고객) 수준 관리를 지원할 수 있습니다. ServiceNow 애플리케이션은 다음과 같은 증분 지원 수준으로 정의됩니다.
지원 안 함
- 도메인 필드가 데이터 테이블에 존재할 수 있지만 데이터를 관리할 논리가 없습니다.
- 이 수준은 도메인으로 구분된 것으로 간주되지 않습니다.
기본
- 비즈니스 논리: 데이터가 애플리케이션의 서비스 제공자(SP) 사용 케이스에 적합한 도메인으로 들어가도록 보장합니다.
- 애플리케이션에서 사용자 인터페이스, 캐시 키, 보고, 롤업, 집계 등은 모두 운영 런타임 시 도메인을 사용합니다.
- 인스턴스 소유자는 여러 테넌트에서 작동하도록 애플리케이션을 설정할 수 있어야 합니다.
표준
- 기본 수준 지원을 포함합니다.
- 비즈니스 논리: 프로세스는 서비스 제공자(SP)가 고객별로 만들거나 수정할 수 있습니다. 사용 사례는 여러 SP 고객이 단일 인스턴스에서 애플리케이션을 올바르게 사용하는 것을 반영합니다.
- 인스턴스 소유자는 특정 애플리케이션에 필요한 대로 테넌트별 최소 실행 가능한 제품(MVP) 비즈니스 논리 및 데이터 매개변수를 구성할 수 있어야 합니다.
강화
- 기본 및 표준 수준을 포함합니다.
- 서비스 제공자 고객은 데이터 기반 프로세스를 통해 정의된 사용 사례를 기반으로 하는 비즈니스 논리를 수정할 수 있습니다. 이러한 구성은 한 고객의 구성이 다른 고객에 영향을 주지 못하도록 UI 기반 및 페일 세이프로 되어 있습니다.
- 인스턴스 테넌트는 자신을 위한 최소 실행 가능한 제품(MVP) 비즈니스 논리 및 데이터 매개변수를 구성할 수 있어야 합니다. 이 논리와 매개변수는 애플리케이션의 정상적인 기능에 필요합니다.
주:
유효 도메인(*)
경우에 따라 플랫폼 기능이나 애플리케이션은 도메인 프레임워크 없이도 SP 사용 사례를 효과적으로 지원할 수 있습니다. 그렇다면 사용 사례에서 도메인 분리 지원을 자세히 설명해야 합니다. 지원 수준 뒤의 별표(*)는 이러한 종류의 구성을 나타냅니다.
| 지원되는 기능 | 기본 | 표준 | Enhanced |
|---|---|---|---|
| 기본 시스템 애플리케이션 테이블에 대한 도메인 열이 있습니다. | |||
| 도메인별 구성은 인스턴스 소유자가 관리합니다. | |||
| 테넌트 도메인이 자체 애플리케이션 데이터를 관리할 수 있습니다. | |||
| 애플리케이션 속성은 필요한 경우 도메인을 인식합니다. | |||
| 비즈니스 논리 및 프로세스의 도메인을 인스턴스 소유자별로 분리할 수 있습니다. | |||
| 비즈니스 논리 및 프로세스는 테넌트 도메인에서 관리할 수 있습니다. |