Delegation and Shared Calendar Access
PrimeCal does not have a dedicated "delegate" or "proxy login" feature — there is no way for one user to log in as another user or to act in the system under someone else's identity. If you've used Google Workspace's delegate access or Microsoft Exchange's "Send As" / "Act As" permissions, those concepts do not have a direct equivalent here.
What PrimeCal offers instead
The closest equivalent to delegation in PrimeCal is calendar sharing with Write or Admin permissions. When you share a calendar at the Write or Admin level, the other person can create, edit, and delete events on that calendar from their own account — without any proxy login or identity switching.
Each person keeps their own account. All changes they make appear under their own username in any future audit, but the events themselves live on your calendar exactly as if you had created them yourself.
Permission levels as delegation tiers
| You want the delegate to... | Permission to grant |
|---|---|
| Only view events, no changes | Read |
| Create and edit events on your behalf | Write |
| Manage events AND invite/remove other members | Admin |
| Have full control including calendar settings | Owner (requires transferring ownership — cannot be revoked without the new owner's cooperation) |
For most delegation scenarios, Write is the right choice. Admin makes sense when the person also needs to manage who else has access to the calendar — for example, an executive assistant who handles scheduling and also brings in occasional guest viewers.
See Permission Levels for the full breakdown of what each level allows.
How to set up delegated calendar access
- In the left sidebar, click the three-dot menu (⋮) next to the calendar you want to delegate.
- Select Share calendar (or Calendar settings → Sharing).
- Enter the email address or username of the person you want to act as your delegate.
- Set their permission level to Write or Admin.
- Save.
The other person now sees your calendar in their sidebar and can create and edit events on it directly from their own PrimeCal session.
A practical example
May Blate manages the "Blate Family" calendar. She wants Will to be able to add and update family events while she's away at a conference.
- May opens the three-dot menu on "Blate Family" → Share calendar.
- She adds Will with Write permission.
- Will now sees "Blate Family" in his sidebar alongside his own calendars.
- When Will adds a new event to "Blate Family", it appears on May's calendar immediately, visible to anyone else the calendar is shared with.
- When May returns, she can leave the sharing in place (Will continues to co-manage) or remove Will's access by opening the sharing dialog and deleting his entry.
Limitations compared to full delegation
Because there is no proxy identity, some things that traditional delegation supports are not possible:
- Acting as another user: Will cannot send meeting invitations that appear to come from May's email address. Invitations he sends come from his own address.
- Seeing the delegate's full account: Will only sees the specific calendar May shared, not her other calendars, tasks, or personal logs.
- System-wide proxy: There is no "manage all calendars for this user" setting — sharing must be set up calendar by calendar.
Sharing calendars vs. sharing a whole account
PrimeCal's sharing model is calendar-level, not account-level. This is intentional — it gives you precise control over what a delegate can access. If someone needs access to multiple calendars, share each one individually, or create a shared group calendar that all relevant people contribute to.
Continue Reading
- Permission Levels — detailed breakdown of Read, Write, Admin, and Owner
- Sharing Calendars — step-by-step sharing setup
- Team Calendars — a different model for collaborative scheduling