사용자 지정 사용자 역할 만들기

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • 시스템 관리자는 스크립트 포함 및 확장점/인스턴스를 사용하여 사용자 지정 역할을 만들거나 기존 역할의 접근 권한을 수정할 수 있습니다.

    애플리케이션은 고객 서비스 관리 플랫폼 ACL과 쿼리 비즈니스 규칙을 사용하여 사용자 역할에 따라 데이터 액세스를 제한합니다. 필요한 경우 관리자 역할을 가진 사용자는 스크립트 포함 및 확장점/인스턴스를 사용하여 사용자 지정 역할을 만들거나 기존 역할의 접근 권한을 수정할 수 있습니다.
    • 스크립트 포함은 역할 접근 제어 논리를 처리하기 위한 JavaScript 함수 및 클래스를 저장합니다.
    • 확장점/인스턴스는 사용자 지정 스크립트를 호출한 후 기본 기능을 확장하도록 처리할 수 있는 위치를 지정합니다.

    관리자는 확장점/인스턴스를 사용하여 CSQueryBRUtilOOBConstants와 유사한 고유한 역할 액세스 상수 파일을 만들 수 있습니다.

    관리자는 기존 확장점에 대한 확장 인스턴스를 만들고 이를 사용하여 사용자 지정 역할 구성 상수를 정의할 수 있습니다. 다음 항목이 애플리케이션에 포함되어 있습니다 고객 서비스 관리 .
    • 전역. CSQeryExtensionPoint: CSM 역할 구성에 대해 제공된 확장점
    • 인스턴스. CSQueryExtensioninstanceOOB: CSM 역할 구성에 대해 제공된 확장 인스턴스

    역할을 생성하려면 다음을 수행합니다.

    1. CSQueryBRUtilOOBConstants와 유사한 새 역할에 대한 구성을 저장할 상수 파일을 만듭니다. 예:
      CSQueryBRUtilOOBConstantstest.ROLE_PERMISSIONS_POOL = {
         ‘sn_customerservice.customer_new_role’:{ ‘sn_customerservice_case’:{‘condition’:[‘my_new_condition’]},
      } ,
    2. 이 새 상수 파일을 CSQueryBRUtil에 반환하는 논리를 저장할 확장 인스턴스를 만듭니다.
    3. 이 역할이 인스턴스에 있고 sn_esm_user 역할을 포함하는지 확인합니다.
    4. 이 새 역할을 접촉 창구에 할당합니다.
    5. 필요에 따라 이 역할에 대한 ACL 및 쿼리 비즈니스 규칙을 만들거나 수정합니다.

    ACL 및 쿼리 비즈니스 규칙 수정에 대한 자세한 내용은 KB0685767 문서를 참조하십시오.