Skip to main content

Roles and Permissions in Gable: Bookings

Different user roles involved in booking and approval processes in Gable.

Kelley Pembroke avatar
Written by Kelley Pembroke
Updated over a week ago

User Roles and Permissions

Admin

  • Can book on behalf of others

  • Can approve all bookings

  • Can override most booking limitations

Booker

  • Can book on behalf of others

  • Cannot approve bookings

  • Limited override capabilities

Booking Approver

  • Can approve bookings for:

    • All users, or

    • Specific departments

  • Cannot book on behalf of others


Understanding On-Behalf-of Bookings

Primary Guest

  • The user the booking is assigned to.

  • All standard limitations (e.g. budget, access to locations) are calculated based on this user.

On-Behalf Booker

  • The user making the booking on behalf of the Primary Guest.

  • Must have an Admin or Booker role.


Booking Limitations and Overrides

Most booking limitations are enforced based on the Primary Guest. However, there are a few exceptions where the On-Behalf Booker can override certain rules:

Limitation

Who Can Override

HQ desk assignment

Admin or Booker

HQ already booked desk/private office

Admin or Booker

Company budget limits

Admin only

Limitations That Cannot Be Overridden

These are always calculated based on the Primary Guest’s permissions:

  • Multiple seats in a common space (flex)

  • Space types access

  • Budget limits (if the on-behalf booker is not an Admin)

  • Access to spaces not visible to the company

  • Geo-fenced space restrictions

  • Spaces listed in the company’s "excluded spaces" list


Admin Approval Logic for On-Behalf Bookings

If the Primary Guest requires Admin approval (e.g. for high-cost bookings), the following logic applies:

  • If the on-behalf booker is an AdminApproval is NOT required

  • If the on-behalf booker is NOT an AdminApproval IS required

Example Scenario

Company policy: Admin approval required for bookings over $100.

User

Role

Booking For

Requires Admin Approval?

User A

Regular User

Themselves

✅ Yes

User B

Booker

User A

✅ Yes

User C

Admin

User A

❌ No

User D

Booking Approver

Anyone

❌ Cannot book on behalf

Still Have Questions? Please reach out to us at support@gable.to

Did this answer your question?