Google Calendar API

Acl

For a list of methods for this resource, see the end of this page.

Resource representations

{
  "kind": "calendar#aclRule",
  "etag": etag,
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}
Property name Value Description Notes
etag etag ETag of the resource.
id string Identifier of the ACL rule.
kind string Type of the resource ("calendar#aclRule").
role string The role assigned to the scope. Possible values are:
  • "none" - Provides no access.
  • "freeBusyReader" - Provides read access to free/busy information.
  • "reader" - Provides read access to the calendar. Private events will appear to users with reader access, but event details will be hidden.
  • "writer" - Provides read and write access to the calendar. Private events will appear to users with writer access, and event details will be visible.
  • "owner" - Provides ownership of the calendar. This role has all of the permissions of the writer role with the additional ability to see and manipulate ACLs.
writable
scope object The scope of the rule.
scope.type string The type of the scope. Possible values are:
  • "default" - The public scope. This is the default value.
  • "user" - Limits the scope to a single user.
  • "group" - Limits the scope to a group.
  • "domain" - Limits the scope to a domain.
Note: The permissions granted to the "default", or public, scope apply to any user, authenticated or not.
scope.value string The email address of a user or group, or the name of a domain, depending on the scope type. Omitted for type "default". writable

Methods

delete
Deletes an access control rule.
get
Returns an access control rule.
insert
Creates an access control rule.
list
Returns the rules in the access control list for the calendar.
patch
Updates an access control rule. This method supports patch semantics.
update
Updates an access control rule.

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.