서버에서 실행되는 에이전트 및 XPage 제어

사용자가 서버에서 실행할 수 있는 에이전트 및 XPage 유형을 제어할 수 있습니다. 이 섹션의 필드는 권한과 관련하여 계층적으로 구성됩니다. 예를 들어 제한되지 않은 메서드 및 작업 서명 또는 실행의 권한 수준은 가장 높고 단순 실행 및 수식 에이전트의 권한 수준은 가장 낮습니다. 한 목록의 사용자 또는 그룹 이름은 자동으로 아래 목록의 권한을 받습니다. 따라서 이름은 하나의 목록에만 입력해야 하며, 그러면 해당 사용자에게 가장 높은 권한이 부여됩니다.

이 작업 정보

각 카테고리에서 사용할 각 사용자 클래스별로 그룹을 만듭니다.

제한된 LotusScript ®Java 기능 목록과 에이전트 및 XPage에 대한 정보는 HCL Domino ® Designer 도움말을 참조하세요.

절차

  1. HCL Domino® 관리자에서 구성을 클릭하고 서버 문서를 엽니다.
  2. 보안 탭을 클릭합니다.
  3. 프로그래밍 제한 섹션에서 다음 필드 중 하나 이상을 작성한 다음 문서를 저장합니다.
    1 . 프로그래밍 제한 필드

    필드

    행동

    제한 없는 방법 및 작업에 서명하거나 실행

    ID로 서명한 에이전트에 대해 세 가지 액세스 수준 중 하나를 에이전트별로 선택할 수 있는 사용자 및 그룹의 이름을 입력하세요. 이 권한이 있는 사용자는 Domino ® Designer를 사용하여 에이전트를 빌드할 때 다음 액세스 수준 중 하나를 선택합니다.

    • 제한된 작업을 허용하지 마십시오
    • 제한된 작업 허용
    • 전체 관리 권한으로 제한된 작업을 허용합니다.

    Only users who can sign or run unrestricted methods and operations can activate an agent option other than Do not allow restricted operations. These privileges are given by default to the current server and to HCL Notes® Template developers.

    이 목록에 있는 사용자가 서버 문서에 데이터베이스 관리자로 나열되어 있는 경우, 해당 사용자는 데이터베이스 ACL에 명시적으로 나열되지 않아도 데이터베이스 작업을 수행할 수 있습니다. (예를 들어, 해당 데이터베이스의 ACL에 나열되지 않고도 데이터베이스를 삭제할 수 있습니다.)

    참고: 모든 관리 권한으로 제한 없는 에이전트를 실행하려면 에이전트 서명자가 이 필드나 모든 액세스 관리자 필드에 나열되어야 하며, 에이전트 속성의 보안 탭에서 이 액세스 수준을 선택해야 합니다. Full Access Administrator 목록에 등록되어 있는 것만으로는 이 모드에서 에이전트를 실행하기에 충분하지 않습니다.
    참고: XPage 의 경우 - 제한 없는 XPage를 실행할 수 있으려면 XPage 빌더가 이 필드에 나열되어야 합니다. XPages는 전체 관리자 권한으로 실행되지 않습니다. XPage 빌더가 전체 액세스 관리자 필드에 나열되어 있는 경우 해당 XPage는 전체 관리 권한 없이 제한 없는 권한을 갖습니다.

    다른 사람을 대신하여 실행할 에이전트를 등록하세요.

    다른 사람을 대신하여 실행되는 에이전트에 서명할 수 있는 사용자 및 그룹의 이름을 입력하세요. 기본값은 비어 있는데, 이는 아무도 이 방식으로 에이전트에 서명할 수 없음을 의미합니다.

    중요: 이 권한은 주의해서 사용해야 합니다. 에이전트가 대신 서명한 사람의 이름이 ACL 액세스를 확인하는 데 사용되기 때문입니다.

    에이전트 호출자를 대신하여 실행할 에이전트 또는 XPages에 서명합니다.

    호출자가 에이전트나 XPage 서명자와 다른 경우, 호출자를 대신하여 실행되는 에이전트나 XPage에 서명할 수 있는 사용자 및 그룹의 이름을 입력합니다. 에이전트 또는 XPage 서명자와 호출자가 동일한 경우 이 설정은 무시됩니다. 이것은 현재 웹 에이전트와 XPage에만 사용됩니다. 기본값은 비어 있는데, 이는 모든 사람이 이 방식으로 호출되는 에이전트나 XPage에 서명할 수 있음을 의미합니다(이는 이전 버전과의 호환성을 위한 것입니다).

    제한된 LotusScript/Java 에이전트 실행

    LotusScript ®Java 에이전트를 실행할 수 있는 사용자 및 그룹의 이름을 입력하세요. 단, 파일 시스템에 대한 읽기 및 쓰기와 같은 권한이 있는 메서드 및 작업은 제외합니다. 모든 사용자 및 그룹의 액세스를 거부하려면 필드를 비워두세요.

    간단하고 공식적인 에이전트를 실행하세요

    개인 및 공유 모두의 간단 및 수식 에이전트를 실행할 수 있는 사용자 및 그룹의 이름을 입력합니다. 모든 사용자와 그룹이 개인 및 공유 단순 에이전트와 수식 에이전트를 실행할 수 있도록 하려면 필드를 비워 두세요.

    다른 사람을 대신하여 실행할 스크립트 라이브러리에 서명

    다른 사람이 실행한 에이전트나 XPage에서 스크립트 라이브러리에 서명할 수 있는 사용자 및 그룹의 이름을 입력하세요. 이전 버전과의 호환성을 위해 기본값은 필드를 비워두어 모든 항목을 허용하는 것입니다.