전환할 CMS 서비스 포털

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기6분
  • CMS에는 에서 예상대로 서비스 포털렌더링되지 않는 복잡한 양식과 사용자 지정이 포함될 수 있습니다. 이 가이드를 사용하여 채택을 위해 서비스 포털 CMS 및 서비스 카탈로그 구현을 수정하는 가장 좋은 방법을 이해하고 전환이 사용자에게 어떤 영향을 미칠 수 있는지 이해합니다.

    CMS 서비스 포털에서 로의 전환을 고려하고 있다면 모바일 환경으로의 전환이 미치는 영향을 이해해야 합니다. 모바일 클라이언트 GlideForm(g form) 스크립팅 및 마이그레이션을 검토합니다.

    주:
    CMS 사용자를 서비스 포털로 리디렉션하는 방법에 대한 자세한 내용은 Now Support 지식베이스에서 CMS 페이지로 이동하는 사용자를 서비스 포털로 자동으로 리디렉션하는 방법 [KB0722455] 문서를 참조하십시오.

    지원 수준 및 전환 작업

    CMS 구성요소

    서비스 포털 지원

    가능한 전환 작업
    데이터 조회

    데이터 조회의 클라이언트 측 구성요소는 에서 서비스 포털지원되지 않습니다. 그러나 에서 기록을 제출하거나 업데이트할 서비스 포털때 플랫폼에서 데이터 조회가 적용됩니다.

    데이터 조회는 에서 서비스 포털적용 되지 않지만 에서 제출되거나 업데이트 서비스 포털될 때 플랫폼 UI에서 기록이 예상대로 업데이트됩니다. 요청자만 CMS를 사용하는 경우 이 제한은 구현에 영향을 미치지 않을 수 있습니다.

    콘텐츠 블록

    콘텐츠 블록은 Jelly를 사용하기 때문에 에서 지원되지 않습니다. 서비스 포털

    .

    에서 서비스 포털콘텐츠 블록은 위젯으로 대체됩니다. 위젯은 기록 데이터를 쿼리하고, 기록을 표시 및 업데이트하고, 사용자 입력을 수집할 수 있는 고도로 사용자 지정 가능한 구성요소입니다.

    기본 시스템 위젯은 일반적으로 대부분의 사용 사례를 다룹니다. CMS에서 페이지에 콘텐츠 블록을 추가하는 것처럼 디자이너를 사용하여 페이지에 위젯을 서비스 포털 추가할 수 있습니다.

    UI 매크로

    UI 매크로는 Jelly를 사용하기 때문에 에서 지원되지 서비스 포털않습니다.

    • 에서는 서비스 포털UI 매크로 대신 위젯을 사용할 수 있습니다. 기본 시스템 위젯은 일반적으로 대부분의 사용 사례를 다루지만 사용자 지정 솔루션의 경우 AngularJS를 사용하여 새 위젯을 개발할 수 있습니다.
    • 구현에 양식의 다른 필드나 변수를 참조하는 양식에 서비스 카탈로그 UI 매크로가 포함된 경우 변수 내에 위젯을 포함할 수 있습니다 서비스 카탈로그 . 자세히 알아보기: 서비스 카탈로그 양식 스크립트를 위젯으로 교체.
    UI 작업

    모든 서버측 UI 작업은 에서 지원되지서비스 포털만 폼은 플랫폼과 다른 방식으로 리디렉션을 처리하기 때문에 서비스 포털setRedirectURL() 작업은 무시됩니다.

    양식 위젯은 클라이언트로 표시된 모든 UI 작업을 무시합니다.

    • UI 작업을 리팩터링하여 setRedirectURL() 작업을 제거합니다.
    • UI 작업이 클라이언트로 표시되지 않았는지 확인합니다.
    카탈로그 클라이언트 스크립트

    UI 유형 옵션 모바일/서비스 포털모두 만 지원됩니다. UI 유형 데스크톱 은 에서 서비스 포털지원되지 않습니다. 지원되는 API 목록은 다음 문서를 Service Portal 및 클라이언트 스크립트참조하십시오.

    주:
    동기 JavaScript 호출은 에서 서비스 포털 지원되지 않으며 비동기 호출로 대체되어야 합니다. 예를 들어, GlideAjax 클래스의 getXMLWait() 메서드는 에서 지원되지 서비스 포털않습니다. 대신 다음과 같이 지원되는 비동기 메서드 중 하나를 사용합니다.
    • getXML(함수 콜백)
    • getXMLAnswer(함수 콜백)

    GlideAjax에 대한 자세한 내용은 GlideAjax를 참조하십시오.

    모바일 환경에서 작동하도록 CMS를 업데이트할 때의 영향을 이해하려면 모바일 클라이언트 GlideForm(g 양식) 스크립팅 및 마이그레이션을 검토하십시오.

    • 스크립트를 업데이트하여 지원되지 않는 클라이언트 API를 제거합니다.
    • 스크립트 UI 유형이 모바일/서비스 포털 또는 모두로 설정되어 있는지 확인하십시오.
    UI 정책

    스크립트된 UI 정책은 에서 서비스 포털지원되는 API만 사용할 수 있습니다. 지원되는 API 목록은 다음 문서를 Service Portal 및 클라이언트 스크립트참조하십시오.

    스크립트를 업데이트하여 지원되지 않는 클라이언트 API를 제거합니다.

    서비스 카탈로그 변수

    서비스 카탈로그 변수는 다음 예외를 제외하고 에서 서비스 포털 지원됩니다.

    • UI 매크로 및 UI 페이지 변수 유형은 지원되지 않습니다.
    • 변수에 대한 확인 스크립트는 지원되지 않습니다. 지원되는 유효성 검사 유형은 다음과 같습니다.
      • 변수 양식의 필수 필드입니다.
      • 읽기 전용 변수입니다.
      • 변수 양식의 가용성 탭에 있는 모든 필드입니다.
    • 기본 변수 크기는 지원되지 않습니다.
    • 도움말 텍스트 확장 및 축소는 지원되지 않습니다. 대신 변수 양식의 주석 탭에 정의된 도움말 텍스트지침 필드는 항상 확장됩니다. 도움말 태그가 표시되지 않습니다.
    • 목록 수집기 변수는 에서 서비스 포털슬러시버킷 대신 선택 목록으로 표시됩니다.
    • 카탈로그 항목 양식에 위젯을 포함하는 경우 UI 매크로 변수 유형을 사용할 수 있습니다. 자세히 알아보기: 서비스 카탈로그 양식 스크립트를 위젯으로 교체.
    • 주석이 있는 변수를 사용하는 경우 카탈로그 서비스 포털 항목을 테스트하여 도움말 텍스트가 예상대로 표시되는지 확인하십시오.
    주문 가이드

    주문 가이드 위젯을 서비스 포털 사용하는 주문 가이드.

    대량 주문 가이드로 서비스 포털인해 . 대량 주문 가이드가 있는 경우 다음을 수행할 수 있습니다.

    • 여러 주문 가이드로 나눕니다.
    • 주문 가이드에 사용되는 변수를 단순화합니다.
    • 임시 해결책으로 iFrame을 서비스 카탈로그 사용하여 항목을 렌더링할 수 있습니다. 서비스 카탈로그 의 양식 서비스 포털 문서를 참조하십시오.
    기록 작성자

    기록 생성자가 사용되는 데는 다음과 같은 차이점이 있습니다.서비스 포털

    • 기록 생성자에서 카탈로그 항목의 정렬 순서가 인식되지 않습니다.
    • 기록 생성자가 기록을 제출할 때 날짜 값이 시간대를 따르지 않습니다.

    사용된 서비스 포털 모든 기록 생성자를 테스트하여 예상대로 작동하는지 확인해야 합니다.

    로그인 시나리오 및 리디렉션

    CMS에서는 CMSEntryPage 스크립트 포함을 사용하여 로그인 시나리오를 정의했습니다. 서비스 포털 대신 SPEntryPage 스크립트 포함 및 관련 시스템 속성을 사용하여 로그인 시나리오를 정의합니다. 에서는 서비스 포털리디렉션이 지원되지 않습니다.

    에서 서비스 포털SPEntryPage 스크립트 포함을 수정하고 시스템 속성을 설정하여 로그인 동작을 정의합니다.

    자세한 내용은 1회 사용자 인증(SSO), 로그인 및 URL 리디렉션 문서를 참조하십시오.

    서비스 카탈로그 양식

    서비스 카탈로그 카탈로그 항목 및 기록 생성자와 같은 양식은 위젯 내에서 2열 레이아웃으로 렌더링됩니다. 복잡한 양식이 예상대로 표시되지 않을 수 있습니다.

    • 최상위 컨테이너 설정만 적용됩니다. 최상위 컨테이너 내에 다른 컨테이너가 있는 경우 이러한 컨테이너는 단일 열로 렌더링됩니다. 이러한 추가 컨테이너 내에 컨테이너 분할 또는 중첩된 컨테이너가 있는 경우 단일 열로 렌더링됩니다. 최상위 컨테이너는 다른 컨테이너의 하위 컨테이너가 아닙니다.
    • 에는 서비스 포털최대 2개의 열이 있을 수 있습니다. 구현에 두 개 이상의 열이 있는 양식이 포함된 경우 필드는 에서 두 개의 열 서비스 포털로 재구성됩니다.
    • 변수 세트는 컨테이너로 취급됩니다. 위에 나열된 모든 규칙은 변수 세트와 그 안에 있는 모든 컨테이너에 적용됩니다.
    • 에서는 기본 변수 크기가 지원되지 서비스 포털않습니다.
    • 에서 복잡한 양식을 단순화하십시오 서비스 카탈로그.
    • 임시 해결책으로 iFrame을 서비스 카탈로그 사용하여 항목을 렌더링할 수 있습니다. 서비스 카탈로그 의 양식 서비스 포털 문서를 참조하십시오.
    쇼핑 카트

    여기에는 서비스 포털 기본 시스템 쇼핑 카트 위젯이 포함됩니다.

    쇼핑 카트 위젯을 사용합니다.