Calendar Server에서는 액세스 제어 목록(ACL)을 사용하여 달력, 달력 등록 정보 그리고 이벤트, 수행할 작업과 같은 달력 구성 요소의 액세스 제어를 결정합니다.
이 절은 다음 내용으로 구성되어 있습니다.
다음 표에서는 Calendar Server가 액세스 제어에 사용하는 ics.conf 파일의 구성 매개 변수를 설명합니다.
표 15–1 액세스 제어 구성 매개 변수
매개 변수 |
설명 |
---|---|
사용자가 달력을 만들 때 사용하는 기본 액세스 제어 설정을 지정합니다. 기본값은 다음과 같습니다. "@@o^a^r^g;@@o^c^wdeic^g; @^a^fs^g;@^c^^g;@^p^r^g" |
|
달력 소유자에 대한 기본 액세스 제어 설정을 지정합니다. 기본값은 다음과 같습니다. "@@o^a^rsf^g;@@o^c^wdeic^g" |
|
자원 달력이 만들어질 때 사용하는 기본 액세스 제어 설정을 지정합니다. 기본값은 다음과 같습니다. "@@o^a^r^g;@@o^c^wdeic^g; @^a^rsf^g" |
새 이벤트나 태스크를 만들 때 사용자는 공개, 개인 또는 시간 및 날짜만(비밀) 이벤트나 태스크인지 지정할 수 있습니다.
사용자의 달력에 대해 읽기 권한을 가진 누구라도 해당 이벤트나 태스크를 볼 수 있습니다.
달력의 소유자만 해당 이벤트나 태스크를 볼 수 있습니다.
비밀 이벤트 및 태스크입니다. 달력의 소유자만 해당 이벤트나 태스크를 볼 수 있습니다. 달력에 대해 읽기 권한을 가진 다른 사용자는 해당 달력에서 제목이 없는 이벤트만 볼 수 있으며 이 제목은 활성 링크가 아닙니다.
calstore.filterprivateevents는 Calendar Server가 개인 이벤트, 시간 및 날짜만 이벤트(비밀) 및 태스크를 필터링(인식)할 것인지 여부를 결정합니다. 기본적으로 이 매개 변수는 "yes"로 설정됩니다. calstore.filterprivateevents를 "no"로 설정한 경우 Calendar Server는 개인 그리고 시간 및 날짜만 이벤트와 태스크가 공개 이벤트와 태스크인 것처럼 취급합니다.
다음 표에서는 Calendar Server 액세스 제어를 위해 ACL을 설정하거나 수정할 수 있게 하는 명령줄 유틸리티를 설명합니다.
표 15–2 액세스 제어용 명령줄 유틸리티
유틸리티 |
설명 |
---|---|
특정 사용자 또는 자원 달력의 ACL을 설정하려면 create 및 modify 명령을 -a 옵션과 함께 사용합니다. |
|
스키마 1 모드에서 csresource를 사용하여 자원 달력을 만드는 경우에는 csresource 유틸리티와 -a 옵션을 함께 사용하여 자원 달력의 ACL을 설정합니다. |
|
csuser |
스키마 2 commadmin 유틸리티를 사용하여 사용자가 달력을 만들 때 사용되는 기본 ACL을 변경합니다. 스키마 1 csuser 유틸리티를 -a 옵션과 함께 사용하여 사용자가 달력을 만들 때 사용되는 기본 ACL을 변경합니다. |
Delegated Administrator 콘솔에서 액세스 권한을 설정하려면 Organization Properties 페이지나 Create New Organization 마법사에서 Advanced Rights 버튼을 눌러 이 콘솔에서 관리할 수 있는 액세스 권한 목록을 봅니다.