다른 사용자와 캘린더 및 일정 데이터를 공유하는 방법에는 두 가지가 있습니다.
먼저, 지정된 수준의 액세스 권한으로 전체 캘린더를 공유할 수 있습니다. 예를 들어 팀 캘린더를 만든 후 다음과 같은 작업을 할 수 있습니다.
- 팀의 모든 구성원에게 캘린더에서 일정을 추가하고 수정할 수 있는 권한 부여
- 상사에게 캘린더의 일정을 볼 수 있는 권한 부여하기
- 고객에게 한가함/바쁨 정보만 볼 수 있고 일정의 세부정보는 볼 수 없도록 권한 부여
공유 캘린더에서 개별 일정에 대한 액세스 권한을 조정할 수도 있습니다.
또는 캘린더의 개별 일정에 다른 사용자를 초대할 수 있습니다. 다른 사용자를 일정에 초대하면 해당 일정의 사본이 해당 사용자의 캘린더에 추가됩니다. 그러면 초대 대상자는 초대를 수락하거나 거부할 수 있으며 일정 사본을 수정할 수 있습니다. 예를 들어 캘린더의 색상을 변경하고 알림을 추가할 수 있습니다. 이벤트에 사용자를 초대하는 방법 자세히 알아보기
캘린더 공유
캘린더 소유자는 다른 사용자에게 액세스 권한을 부여하여 캘린더를 공유할 수 있습니다. 특정 캘린더의 공유 설정은 해당 캘린더의 ACL 컬렉션(액세스제어 목록)으로 표시됩니다. ACL 컬렉션의 각 리소스는 지정된 부여자에게 다음 표에 나열된 특정 액세스 역할을 부여합니다.
역할 | 역할로 부여된 액세스 권한 |
---|---|
none |
액세스 권한을 제공하지 않습니다. |
freeBusyReader |
권한을 부여받은 사용자가 캘린더의 한가함 또는 바쁨 여부를 확인할 수 있지만 일정 세부정보에 대한 액세스는 허용하지 않습니다. 한가함/바쁨 정보는 freeBusy.query 작업을 사용하여 검색할 수 있습니다. |
reader |
피부여자가 캘린더의 일정을 읽도록 허용합니다. |
writer |
피부여자가 캘린더에서 일정을 읽고 쓸 수 있도록 허용합니다. |
owner |
캘린더의 소유권을 제공합니다. 이 역할에는 작성자 역할의 모든 권한과 함께 ACL을 확인하고 조작할 수 있는 추가 권한이 포함됩니다. |
가능한 수혜자는 다음과 같습니다.
- 다른 개별 사용자
- 사용자 그룹
- 도메인
- 공개 (모든 사용자에게 액세스 권한 부여)
기본적으로 각 사용자는 기본 캘린더에 대한 소유자 액세스 권한을 가지며 이 액세스 권한을 포기할 수 없습니다. 캘린더당 최대 6,000개의 ACL을 추가할 수 있습니다.
Google Workspace 사용자의 경우 허용되는 최대 액세스를 제한할 수 있는 도메인 설정도 있습니다. 예를 들어 도메인에 한가함-바쁨 캘린더 공유만 허용하는 설정이 있다고 가정해 보겠습니다. 이 경우 작성자에게 공개 액세스 권한을 부여하더라도 도메인 외부 사용자는 한가함-바쁨 세부정보만 볼 수 있습니다.
일정 공개 상태
캘린더가 공유되면 이벤트의 공개 상태 속성을 변경하여 캘린더의 개별 이벤트에 대한 액세스 권한을 조정할 수 있습니다. 이 속성은 비공유 캘린더에는 의미가 없습니다. 다음 표에는 공개 상태 속성의 가능한 값이 나와 있습니다.
공개 상태 | 의미 |
---|---|
default |
일정의 공개 여부는 캘린더의 ACL에 따라 결정됩니다. |
public |
이 일정의 세부정보는 캘린더에 대한 freeBusyReader 이상의 액세스 권한이 있는 모든 사용자에게 표시됩니다. |
private |
이 일정의 세부정보는 캘린더에 대한 writer 이상의 액세스 권한이 있는 사용자에게만 표시됩니다. |