위젯 카탈로그 작성
위젯 카탈로그에는 사용 가능한 위젯이 포함됩니다. 카탈로그는 XPages 애플리케이션으로 사용할 수 있는 HCLNotes® 애플리케이션입니다.
시작하기 전에
이 태스크 정보
관리자와 파워 유저가 제공된 카탈로그 템플리트를 사용하여 서버에 위젯 카탈로그를 작성할 수 있습니다. 위젯 카탈로그 서버 및 위젯 카탈로그 애플리케이션 환경 설정이 적용되면 자동으로 카탈로그의 로컬 복사본이 사용자의 클라이언트 시스템에 작성됩니다. 로컬 복제본은 일반 우선순위 애플리케이션에 대해 설정된 복제 스케줄에 따라 주기적으로 업데이트됩니다.
프로시저
- HCLDomino® 서버에 설치된 위젯 카탈로그(toolbox.ntf)를 가져옵니다. 애플리케이션 제목은 위젯 카탈로그(9)입니다.
- 제공된 toolbox.ntf 템플리트를 사용하여 toolbox.nsf라는 위젯 카탈로그를 만듭니다.
-
카탈로그 애플리케이션에 대한 액세스 권한을 제어하는 ACL을 관리자, 파워 유저 및 일반 사용자에게 할당합니다.
관리자와 파워 유저에게는 카탈로그에 대한 읽기 및 쓰기 권한이 필요합니다.
카탈로그 ACL(액세스 제어 목록)에서 관리자에게는 [Admins] 역할이 부여되어야 합니다. 관리자에게는 또한 카탈로그에 대한 다음 액세스 권한 중 하나가 필요합니다.
- 관리자
- 설계자
- 편집기
일반 사용자는 카탈로그를 직접 검색하고 액세스할 수 없으며, 대신 특정 위젯 카테고리에서 자신의 구성원 정보를 통해 위젯 수행을 자동으로 얻을 수 있습니다. 위젯을 작성하고 구성하는 것이 허용되지 않는 일반 사용자에게는 카탈로그에 대한 독자 권한이 필요하며, 그렇지 않은 경우 카탈로그에 대한 작성자 권한을 일반 사용자에게 부여하는 것이 좋습니다.
위젯 카탈로그에 위젯을 작성할 수 있는 모든 사용자에게 [WidgetAuthor] 역할이 부여되어야 합니다.
- 옵션:
카탈로그를 작성한 후에는 해당 카탈로그의 초기 카테고리 집합을 작성할 수 있습니다.
카탈로그에는 관리자 카테고리 및 카테고리의 두 가지 유형의 사전 정의된 카테고리가 있습니다. 이 두 카테고리는 모두 관리/키워드 보기에 정의할 수 있습니다. 관리자 카테고리는 관리 카테고리로 이름이 지정되며 관리자만 이 카테고리에 위젯을 넣을 수 있습니다. 다른 카테고리는 카테고리로 이름이 지정되며 모든 위젯 작성자가 이 카테고리에 위젯을 추가할 수 있습니다.
주: 사용자 액세스를 지정하는 정책 또는 환경 설정을 카탈로그에 할당할 수 있습니다. - 옵션: 신규 및 수정된 문서에 대해 실행되도록 설정된 예약된 에이전트 Toolbox Sweeper 에이전트(ToolSweeper)를 사용 가능하게 설정합니다. 이 에이전트는 위젯 문서가 적절하게 작성되고 채워지게 합니다. 각 위젯 문서에는 제목 및 xml 파일 첨부가 필요합니다. 문제가 발생하면 문제의 문서가 사용자 보기에서 제거되고 관리/문서 큐에 보관되며 이 문제에 대해 알려주는 이메일이 문서 작성자에게 발송됩니다. 사용을 선택하여 Sweeper 에이전트를 사용 가능하게 설정합니다. 에이전트를 실행할 서버에 대한 프롬프트가 나타나면 카탈로그를 배치한 서버를 선택합니다. 를 선택하고 Toolbox Sweeper 에이전트를 강조표시한 후
-
Widget Catalog를 XPage 애플리케이션으로 사용하려면 ACL(Access Control List)의 다음 역할을 구성합니다.
- [TagAuthor] - 사용자가 위젯 문서에 태그를 추가할 수 있도록 허용
- [CommentAuthor] - 사용자가 위젯 문서에 댓글을 추가할 수 있도록 허용
- [RatingAuthor] - 사용자가 위젯의 등급을 지정할 수 있도록 허용
다음 표에 나열된 에이전트를 사용 가능하게 합니다. 위젯 카탈로그 애플리케이션이 배치되는 서버를 지정합니다. 에이전트는 모두 동일한 서버에서 실행되어야 합니다.
표 1. 에이전트 에이전트 설명 CalcDownloads 위젯 문서에 업데이트된 사용자 다운로드 수가 표시되도록 합니다. 기본적으로, 이 에이전트는 5분마다 실행됩니다. CalcRatings 위젯 문서에 업데이트된 평균 사용자 등급이 표시되도록 합니다. 기본적으로, 이 에이전트는 5분마다 실행됩니다. CalcTags 위젯 문서에 사용자가 작성한 업데이트된 태그 목록이 표시되도록 합니다. 기본적으로, 이 에이전트는 5분마다 실행됩니다. CreateStatisticRDoc 위젯마다 통계 응답 문서가 작성되도록 합니다. 기본적으로, 이 에이전트는 매일 실행됩니다. RmDupRatingR2R 동일 사용자의 중복 등급 응답 대 응답 문서가 제거되도록 합니다. 기본적으로, 이 에이전트는 매일 실행됩니다. 주: 응답 대 응답 문서는 사용자가 위젯 문서 XPages 사용자 인터페이스에 있는 위젯의 등급을 지정할 때 작성됩니다. 지정된 사용자에게 이러한 문서가 둘 이상 있는 경우(복제 충돌로 인한 경우) 에이전트가 하나를 제거합니다.주: 클러스터된 환경에서는 예약된 에이전트를 실행하는 마스터 서버를 하나만 선택하십시오. -
위젯의 선호 인터페이스인 XPages 사용자 인터페이스에 위젯 카탈로그 애플리케이션 실행 옵션을 설정합니다.
주: XPages 사용자 인터페이스를 사용하지 않으려면 Notes 클라이언트에서 카탈로그를 열고 특성에 있는 지정된 프레임셋 열기를 Toolbox-MainFrameset으로 설정할 수 있습니다.
- 새 데이터베이스를 선택하고 마우스 오른쪽 단추를 클릭하여 특성을 선택합니다.
- 실행 옵션 아이콘을 클릭합니다.
- Notes 클라이언트에서 열릴 때에서 지정된 프레임셋 열기를 선택하고 Toolbox-MainFrameset-XPage 프레임셋을 선택합니다.
- 브라우저에서 열릴 때에서 home.xsp를 XPage로 선택합니다.
주: 카탈로그 애플리케이션에는 위젯 승인 및 서명을 위한 XPages 사용자 인터페이스가 없습니다. 그러나 실행 옵션을 절차에 있는 옵션으로 변경하면 관리자에게 기존 사용자 인터페이스와 함께 위젯을 승인하고 서명하는 데 사용할 수 있는 검토 단추가 표시됩니다. 이를 위해서는 Notes® 클라이언트를 실행하지 않는 상태에서 Domino® Administrator 클라이언트에서 카탈로그를 여십시오.