Add User to Calendar
Add a user to a shared Google Calendar.

To use this action card successfully, the Google Calendarconnection for this card must use the credentials of the calendar's owner.
Options
Field | Definition | Type | Required |
---|---|---|---|
Calendar | A dropdown list of your available calendars from which to remove a user. | Dropdown | TRUE |
Send Notification? | Indicates whether a notification is sent to the user once they're added to a shared Google Calendar. | Boolean | TRUE |
Input
Field | Definition | Type | Required |
---|---|---|---|
User | |||
Email address of the user. | String | TRUE | |
Role |
Role of the user; options are:
|
Dropdown | TRUE |

A calendar, once assigned, will not automatically appear in a user's calendar list. To add a newly assigned calendar to a list, the user can click the Add this calendar
link in the email notification that they receive after the calendar is assigned.
Output
Field | Definition | Type |
---|---|---|
Status Code | Result of the operation. The connector returns an HTTP status code that indicates whether the action taken by the card succeeded or failed. For example:
For a full list of possible status codes, see HTTP status codes. |
Number |
Access Rule | ||
ID | Identifier of the Access Control List (ACL) rule. | String |
Scope | The extent to which calendar access is granted by an ACL rule. | Object |
Type |
Type of data returned.
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. ![]() The permissions granted to the default, or public, scope apply to any user, authenticated or not. |
String |
Value | The email address of a user or group, or the name of a domain, depending on the scope type. Omitted for type default. | String |