ITSM 모바일 에이전트 5.0.3으로 마이그레이션
ITSM 모바일 에이전트 5.0.3으로 마이그레이션하면 ITSM 모바일 에이전트에서 Next Experience 테마 및 접근성 준수를 활성화할 수 있습니다.
이 마이그레이션에는 다음과 같은 구성요소 변경이 포함됩니다.
- 레거시 아이콘 섹션을 새 아이콘 섹션으로 마이그레이션합니다. 여기에는 당직 일정 관리 및 인시던트에 대한 아이콘 섹션의 그룹화 개선과 더불어 아이콘에 대한 색상 변수가 포함됩니다.
- 레거시 UI 매개변수를 새 입력 양식 화면으로 마이그레이션합니다. 매개변수가 정의되는 방식을 단순화하고, 입력 양식 화면에서 테마를 활성화하고, 모바일 플랫폼을 통한 접근성 향상을 지원합니다.
- 레거시 카드 뷰를 모바일 뷰로 마이그레이션합니다. 테마별로 색상 변수를 사용할 수 있습니다.
- 모든 스타일 지정 변경은 UI 스타일 대신 UI 규칙을 통해 수행할 수 있습니다.
- 양화 작업을 수행하는 버튼의 경우 버튼 강조가 기본에서 양화로 변경되었습니다.
고객이 모든 이전 버전에서 ITSM 모바일 에이전트 5.0.3으로 마이그레이션하면 다음 단계가 자동으로 수행됩니다.
- ITSM 모바일 에이전트(sn_itsm_mobile_agt) 애플리케이션에 대해 plugin.upgraded 이벤트가 트리거되면 Run clean upgrade for ITSM Mobile Agent 스크립트 작업이 실행됩니다.
- 이 스크립트 작업은 다음 업그레이드 API를 호출합니다.
- 새 탐색 섹션에 대한 레거시 아이콘 섹션의 경우 sn_itsm_mobile_agt.MobileUtahUpgradeEngine 스크립트 포함의 cleanUpgradeIconSections() 메서드.
- 새 입력 양식 화면에 대한 이전 UI 매개변수의 경우 sn_itsm_mobile_agt.MobileUtahUpgradeEngine 스크립트 포함의 cleanUpgradeButtonInstance() 메서드.
- 새 모바일 뷰에 대한 레거시 카드의 경우 sn_itsm_mobile_agt.MobileUtahUpgradeEngine 스크립트 포함의 cleanUpgradeLegacyCards() 메서드.
- 키 값 쌍이 있는 맵 sn_itsm_mobile_agt.MobileIconSectionMigrationConstant는 키가 레거시 기본 구성의 sys_id이고 값이 업그레이드 프로세스에 도입된 해당 새 기본 구성에 대해 쉼표로 구분된 메타데이터 목록이 있는 객체일 경우 도입됩니다.
- 스크립트 작업이 실행되고 필요한 모든 동작이 수행되면 향후 업그레이드 시 다시 실행되지 않도록 비활성화됩니다.
레거시 아이콘 섹션을 탐색 섹션으로 마이그레이션
이 경우 sn_itsm_mobile_agt.MobileIconSectionMigrationConstants 스크립트 포함에는 다음과 같은 키 값 쌍이 포함되어 있습니다.
- 키: 레거시 기본 sys_sg_icon_section 기록의 sys_id입니다.
- 값: sys_sg_navigation_section 및 sys_sg_applet_launcher_m2m_section 기록의 쉼표로 구분된 sys_id 목록이 포함된 객체입니다.
ITSM Mobile Agent에 대해 클린 업그레이드 실행 스크립트 작업 업그레이드 스크립트가 실행되어 맵의 각 키에 대해 다음 단계를 수행합니다.
- 사용자 지정에 대한 다음 기록을 확인합니다.
- 레거시 기본 sys_sg_icon_section 기록입니다.
- 새 기본 아이콘 섹션과 비교하여 레거시 기본 아이콘 섹션에 sys_sg_applet_launcher_m2m_section 기록이 최소한 한 개가 더 있거나 한 개가 더 적은지 비교합니다.
- 사용자 지정에 따라 다음 단계 중 하나가 수행됩니다.
- 위의 기록 중 하나라도 사용자 지정되면 스크립트는 새 기본 sys_sg_navigation_section 기록을 비활성화합니다.
- 위의 기록 중 어떤 것도 사용자 지정되지 않으면 스크립트는 레거시 기본 sys_sg_icon_section 기록을 비활성화합니다.
주:
- 기본적으로 사용할 수 없는 사용자 지정 아이콘 섹션은 계속 작동하지만 Next Experience 테마 및 접근성 준수를 지원하지 않을 수 있습니다. 더 나은 경험을 활용하려면 고객은 탐색 섹션으로 마이그레이션해야 합니다.
- 기본적으로 사용할 수 있는 사용자 지정 아이콘 섹션의 경우, 고객은 여전히 활성 상태인 레거시 기본 아이콘 섹션을 수동으로 검토하고 사용자 지정 항목을 새 기본 탐색 섹션으로 이동해야 합니다.
- 사용자 지정 아이콘 섹션이 새 탐색 섹션으로 마이그레이션되지 않은 경우 사용자는 새 Next Experience 테마와 완전히 호환되지 않을 수 있고 접근성 문제로 이어질 수 있는 혼합형 경험에 노출됩니다.
UI 매개변수를 입력 양식 화면으로 마이그레이션
이 경우 sn_itsm_mobile_agt.MobileInputFormScreenMigrationConstants 스크립트 포함에는 다음과 같은 키 값 쌍이 포함되어 있습니다.
- 키: 레거시 기본 sys_sg_button_instance 기록의 sys_id입니다.
- 값: 새 기본 sys_sg_button_instance 기록 및 기타 메타 데이터의 쉼표로 구분된 sys_id 목록이 포함된 객체입니다.
ITSM 모바일 에이전트에 대해 클린 업그레이드 실행 스크립트 작업 업그레이드 스크립트가 실행되어 맵의 각 키에 대해 다음 단계를 수행합니다.
- 사용자 지정에 대한 다음 기록을 확인합니다.
- 레거시 기본 sys_sg_button_instance 기록입니다.
- sys_sg_button_instance 기록과 연결된 sys_sg_button 기록입니다.
- sys_sg_button 기록과 연결된 sys_sg_ui_parameter 및 sys_sg_action_param_map 기록입니다.
- sys_sg_button 기록과 연결된 sys_sg_write_back_action_item 기록입니다.
- 사용자 지정에 따라 다음 단계 중 하나가 수행됩니다.
- 위의 기록 중 하나라도 사용자 지정되면 스크립트는 새 기본 sys_sg_button_instance 기록을 비활성화합니다.
- 위의 기록 중 어떤 것도 사용자 지정되지 않으면 스크립트는 레거시 기본 sys_sg_button_instance 기록을 비활성화합니다.
주:
- 기본적으로 사용할 수 없는 사용자 지정 버튼 인스턴스 플로우(UI 매개변수)는 계속 작동하지만 Next Experience 테마 및 접근성 준수를 지원하지 않을 수 있습니다. 더 나은 경험을 활용하려면 고객은 입력 양식 화면으로 마이그레이션해야 합니다.
- 기본적으로 사용할 수 있는 사용자 지정 버튼 인스턴스 플로우(UI 매개변수)의 경우 고객은 여전히 활성 상태인 레거시 기본 sys_sg_button_instance 기록을 수동으로 검토하고 사용자 지정 항목을 새 sys_sg_button_instance 플로우로 이동해야 합니다(sn_itsm_mobile_agt.MobileInputFormScreenMigrationConstants 맵 참조). 모바일에서 입력 양식 화면을 구성하려면 입력 양식 화면을 참조하십시오.
- 사용자 지정 UI 매개변수가 새 입력 양식 섹션으로 마이그레이션되지 않은 경우 사용자는 새 Next Experience 테마와 완전히 호환되지 않을 수 있고 접근성 문제로 이어질 수 있는 혼합된 경험에 노출됩니다.
항목 뷰를 새 모바일 카드로 마이그레이션
이 경우 sn_itsm_mobile_agt.MobileIconSectionMigrationConstants 스크립트 포함에는 다음과 같은 키 값 쌍이 포함되어 있습니다.
- 키: 레거시 기본 sys_sg_item_view 기록의 sys_id입니다.
- 값: sys_sg_form_screen 및 sys_sg_master_item 기록의 쉼표로 구분된 sys_ids 목록이 포함된 객체로, 레거시 카드(즉, 항목 뷰)가 참조됩니다.
ITSM 모바일 에이전트에 대해 클린 업그레이드 실행 스크립트 작업 업그레이드 스크립트가 실행되어 맵의 각 키에 대해 다음 단계를 수행합니다.
- 사용자 지정에 대한 다음 기록을 확인합니다.
- 레거시 기본 sys_sg_item_view 기록입니다.
- sys_sg_item_view 기록과 연결된 모든 sys_sg_ui_style 기록입니다.
- 언급된 모든 기록이 사용자 지정된 경우 스크립트는 sys_sg_form_screen 및 sys_sg_master_item 기록이 사용자 지정되지 않은 경우에만 해당 기록을 이전 상태로 되돌립니다.
주:
- 기본적으로 사용할 수 없는 사용자 지정 항목 뷰는 계속 작동하지만 Next Experience 테마 및 접근성 준수를 지원하지 않을 수 있습니다. 더 나은 경험을 활용하려면 고객은 입력 양식 화면으로 마이그레이션해야 합니다.
- 기본적으로 사용할 수 있는 사용자 지정 아이콘 섹션의 경우, 고객은 여전히 활성 상태인 이전 기본 플로우를 수동으로 검토하고 사용자 지정 항목을 새 플로우로 이동해야 합니다. 모바일에서 카드 구성에 대한 자세한 내용은 모바일 카드 작성기를 사용하여 화면 사용자 지정을 참조하십시오.
- 사용자 지정 항목 뷰가 새 모바일 카드로 마이그레이션되지 않은 경우 사용자는 새 Next Experience 테마와 완전히 호환되지 않을 수 있고 접근성 문제로 이어질 수 있는 혼합된 경험에 노출됩니다.