To delegate your calendar:
- Sign in to your calendar at http://calendar.google.com/a/your_domain.com.
- From the gear menu, select Settings.
- Click Calendars.
- In the Sharing column for your calendar, click Share this calendar or Shared: Edit settings (whichever appears).
- In the Share with specific people box, type the email address of the person to whom you want to delegate your calendar.
- Click Add Person.
- In the drop-down box under Permission Settings, select Make changes AND manage sharing.
- Click Save.
After you've delegated your calendar, your delegate can sign in to their calendar and manage your calendar. For example, your delegate can follow these steps to create a new event on your calendar:
- Sign in to Calendar (the delegate's calendar).
- Verify that the delegated calendar shows up in the My Calendars list.
- In the drop-down list by the delegated calendar, select Create a new event on this calendar.
If a user named Carol delegates her calendar to her administrative assistant named Jim, and Jim creates an event on Carol's calendar, the event will show up on Carol's calendar as Created by: Jim. Invitations to the event will come from Carol. On the invitation, Carol will be listed as the organizer and Jim the creator.
<source: https://support.google.com/a/answer/117596?hl=en>