title: Google Calendar API ACL roles
body: <p>I have to create a website that has various calendar integrations. Which means the user grants access to the site admin to view/edit his primary calendar. So a real person -secretary- will do this. Not the computer via api calls.</p>
  
  <p>I started off with google-calendar api and got it working w/o any problems. </p>
  
  <p>But I got problems with <a href="https://developers.google.com/google-apps/calendar/v3/reference/acl/insert#request-body" rel="nofollow noreferrer">acl role options</a>. The docs states the <code>role</code> options is a string of either <code>none</code>, <code>freeBusyReader</code>, <code>reader</code>, <code>writer</code> or <code>owner</code>. Is it possible to create composite roles? I want <code>freeBusyReader</code> and <code>write access</code>. </p>
  
  <p>Imagine the scenario a secretary checks the site member's shared primary calendar (via calendar.google.com) and can read all his calendar events. Instead i want to only show that to the secretary that this time of the day in the calendar is taken and you cannot place any events there. But still can place events to non occupied places in the calendar.</p>