Google Calendar

gcal_create_acl

Share a calendar with a user, group, or domain by creating an access control rule.

Remote node2flow/google-calendar

Other tools also called gcal_create_acl? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "role": {
      "enum": [
        "none",
        "freeBusyReader",
        "reader",
        "writer",
        "owner"
      ],
      "type": "string",
      "description": "Permission level for the grantee"
    },
    "scope_type": {
      "enum": [
        "user",
        "group",
        "domain",
        "default"
      ],
      "type": "string",
      "description": "Type of the grantee: \"user\", \"group\", \"domain\", or \"default\" (public)"
    },
    "calendar_id": {
      "type": "string",
      "description": "Calendar ID to share"
    },
    "scope_value": {
      "type": "string",
      "description": "Email address (user/group) or domain name. Not required for scope_type=\"default\""
    },
    "send_notifications": {
      "type": "boolean",
      "description": "Send notification email to the grantee (default: true)"
    }
  }
}