위험 계산을 사용자 지정하는 스크립트 구성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 위험이 다음 단계로 상승되는 확장점에서 위험 계산 스크립트를 구성합니다. 이러한 구성을 사용하면 위험 엔진은 위험 계산의 기본 논리를 무시하고 사용자 지정 논리를 찾습니다.

    시작하기 전에

    필요한 역할: script_include_admin

    이 태스크 정보

    스크립트를 기반으로 위험이 다음 단계로 상승되는 API 확장점에는 세 가지가 있습니다.

    다음 수준에서 스크립트를 구성할 수 있습니다.

    • sn_apm.productModelCustomRiskCalculation – 위험 매개변수 수준에서 제품 모델(하드웨어 및 소프트웨어 모델) 위험 수준: 위험이 위험 매개변수 수준에서 제품 모델 위험 수준으로 상승되는 수준입니다.
    • sn_apm.AppBusinessServicesCustomRiskCalculation – 제품 모델 위험 수준에서 애플리케이션 서비스 위험 수준: 제품 모델 위험 수준에서 애플리케이션 서비스 위험 수준으로 위험이 상승되는 수준입니다.
    • sn_apm.BusinessApplicationCustomRiskCalculation – 애플리케이션 서비스 위험 수준에서 비즈니스 애플리케이션 위험 수준: 위험이 애플리케이션 서비스 위험 수준에서 비즈니스 애플리케이션 위험 수준으로 상승되는 수준입니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 확장점 > 스크립팅된 확장점레이블이 표시됩니다.
    2. 애플리케이션 열에서 Application Portfolio Management 애플리케이션을 필터링합니다.
    3. API 이름을 클릭합니다.
    4. 아래로 스크롤하여 구현 섹션으로 이동하고 확장점을 클릭합니다.
    5. 클래스 필드 옆에 있는 이 기록 미리 보기 아이콘(정보 아이콘)을 클릭합니다.
    6. 스크립트 포함 팝업에서 기록 열기 버튼을 클릭합니다.

      기본적으로 함수의 sys_id는 각 API 이름에 대해 False를 반환하며, 위험 엔진은 위험을 계산할 때 APM 논리를 따릅니다.

      그림 1. 위험을 계산하는 사용자 지정 스크립트를 구성합니다(예: sn_apm.AppBusinessServicesCustomRiskCalculation).
      세 가지 위험 계산 수준에서 위험을 계산하는 사용자 지정 스크립트 구성
    7. 제품 모델 수준, 애플리케이션 서비스 수준 또는 비즈니스 애플리케이션 수준에서 API의 sys_id에 따라 True를 반환하는 함수를 구성합니다.

      그러면 위험 엔진은 API의 사용자 지정 논리를 호출하고 위험 계산의 다음 단계로 상승시키는 이 논리에 따라 위험을 계산합니다.

    8. 업데이트를 클릭합니다.