Google Calendar
GOOGLECALENDAR_UPDATE_ACL_RULE
Updates an access control rule for the specified calendar.
Remote googlecalendar
Other tools also called GOOGLECALENDAR_UPDATE_ACL_RULE?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"role": {
"type": "string",
"description": "The role assigned to the scope. Possible values are: \n- \"none\" - Provides no access. \n- \"freeBusyReader\" - Provides read access to free/busy information. \n- \"reader\" - Provides read access to the calendar. Private events will appear to users with reader access, but event details will be hidden. \n- \"writer\" - Provides read and write access to the calendar. Private events will appear to users with writer access, and event details will be visible. \n- \"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.\nExample: \"reader\""
},
"rule_id": {
"type": "string",
"description": "ACL rule identifier.\nExample: \"user:[email protected]\""
},
"calendar_id": {
"type": "string",
"description": "Calendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the \"primary\" keyword.\nExample: \"primary\""
},
"send_notifications": {
"type": [
"boolean",
"null"
],
"default": true,
"description": "Whether to send notifications about the calendar sharing change. Note that there are no notifications on access removal. Optional. The default is True."
}
}
}