허용된 앱에 대한 링크를 사용하여 고급 앱 허용 구성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • ServiceNow 인스턴스에 로그인할 수 있는 모바일 앱 목록을 사용하여 스크립팅된 확장점을 구성합니다. 사용자가 인증되지 않은 앱으로 로그인을 시도할 경우 관리자는 해당 사용자를 인증된 앱으로 리디렉션하는 링크를 추가할 수 있습니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    최종 사용자를 인스턴스 연결 권한이 있는 모바일 앱으로 리디렉션하는 링크를 구성해야 하는 경우에만 고급 앱 허용 구성을 사용합니다. 그 외의 경우에는 기본 앱 허용 목록 구성을 사용해야 합니다. 자세한 내용은 기본 허용 모바일 앱 목록 구성 문서를 참조하십시오.

    동일한 인스턴스에 기본 및 고급 앱 허용 모드가 둘 다 구성된 경우 시스템은 고급 앱 허용 구성을 우선 적용하며 이를 항상 사용합니다. 시스템 성능 극대화를 위해 스크립팅된 확장점이 작성되지 않은 경우, 고급 앱 허용 구성은 성능 문제를 일으킬 수 있습니다.

    프로시저

    1. 다음으로 이동 모두 > 스크립팅된 확장점.
    2. global.CustomPreAuthProperties API 이름을 검색하여 선택합니다.
      CustomPreAuthProperties 기록이 나타납니다. 예시 필드를 제외한 다른 필드는 변경하지 마십시오.
    3. 예시 필드에서 다음 두 속성을 구성합니다.
      • allowed_mobile_apps
        쉼표로 구분된 iOS 번들 ID 및 Android 패키지 이름 목록을 추가합니다. 이 목록을 사용하여 인스턴스에 연결할 수 있는 모바일 앱을 추가합니다. 예:
        ⋮
        customProperties['allowed_mobile_apps']='com.servicenow.fulfiller';
        ⋮
      • blocked_mobile_apps_redirect
        최종 사용자가 인증되지 않은 앱으로 로그인을 시도할 때 나타나는 버튼에 대해 리디렉션 URL을 추가합니다. 예를 들면 다음과 같습니다.
        ⋮
        customProperties['blocked_mobile_apps_redirect']='https://play.google.com/store/apps/details?
        id=com.servicenow.fulfiller&hl=en_US&gl+US';
        ⋮

      작성된 스크립트의 예는 고급 앱 허용 예시 스크립트 문서를 참조하십시오.

    4. 기록을 저장하려면 업데이트를 선택합니다.
    5. 구현 생성을 선택합니다.

    결과

    새 스크립트 포함이 생성되고 확장점 인스턴스로 등록됩니다.