게스트와 함께 작동하도록 테이블 구성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 게스트 사용자가 인스턴스의 테이블 ServiceNow 내 데이터와 상호작용할 수 있도록 하려면 게스트가 액세스할 수 있도록 테이블을 구성해야 합니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. 공용 액세스를 활성화할 테이블에 대한 공용 페이지(sys_public) 기록을 생성합니다.
      1. 모두 탭 검색 창에 sys_public.do를 입력합니다.
      2. 페이지 필드에 공용 액세스를 추가할 테이블의 이름을 입력합니다.
        공용 페이지 기록
      1. 제출을 선택합니다.
    2. 테이블에 대해 public 역할이 활성화되어 있는지 확인합니다.
      1. 게스트(공용) 액세스를 허용할 테이블로 이동합니다. 모든 → 시스템 정의 → 테이블에서 테이블을 선택합니다.
      2. 컨트롤 탭을 선택합니다.
      3. 보안 규칙(ACL) 섹션에서 접근 제어 작성이 선택되어 있고 해당 사용자 역할에공용이 포함되어 있는지 확인합니다. 그렇지 않은 경우 추가합니다.
    3. 게스트 액세스를 활성화하려는 각 CRUD 작업에 대한 공용 ACL을 생성합니다.
      공용 액세스를 추가할 각 CRUD 작업에 대해 지정된 ACL이 이미 있어야 합니다. 그렇지 않은 경우 이러한 ACL도 생성해야 합니다. 이렇게 하려면 아래 지침을 따르되 이름 필드의 두 번째 부분에 "*"를 추가하지 말고 필요한 역할에 공개 역할을 추가하지 마세요.
      1. 접근 제어 탭을 선택합니다.
      2. 새로 만들기를 선택합니다.
      3. 다음 값을 입력합니다.
        필드
        유형 기록
        애플리케이션 전역
        운영 <읽기 또는 쓰기와 같이 게스트 액세스를 허용하려는 작업입니다>
        이름(첫 번째 부분) <게스트 액세스를 제공할 테이블의 이름입니다>
        이름(두 번째 부분) *
      4. 역할 필요에서 새 행을 삽입하고 공개 역할을 선택합니다.

        게스트 사용자 ACL 추가

    4. 제출을 선택하여 변경 내용을 저장합니다.
      완료되면 각 게스트 사용자(공용) CRUD 작업에 대해 두 개의 ACL이 있어야 합니다. 하나는 테이블 이름 끝에 ".*"가 있고 다른 하나는 없습니다. 성공적인 게스트 CRUD 운영