RahalCorporate
DelegationReference

Scopes Reference

Complete technical reference for delegation permission scopes

Scopes Reference

This page provides a complete technical reference for all delegation permission scopes in Rahal.

Available Scopes

Rahal provides five delegation scopes:

ScopeDisplay Name
VIEW_TRAVELERSView Travelers
MANAGE_TRAVELERSManage Travelers
CREATE_BOOKINGSCreate Bookings
VIEW_BOOKINGSView Bookings
CANCEL_BOOKINGSCancel Bookings

Scope Details

VIEW_TRAVELERS

PropertyValue
ConstantVIEW_TRAVELERS
Display NameView Travelers
DescriptionAllows viewing the delegator's traveler profiles

Grants Access To:

  • Traveler list for the delegator
  • Traveler profile details
  • Traveler passport information
  • Traveler contact details
  • Traveler document list

Required For:

  • Traveler selection during booking
  • Viewing traveler profiles

MANAGE_TRAVELERS

PropertyValue
ConstantMANAGE_TRAVELERS
Display NameManage Travelers
DescriptionAllows modifying the delegator's traveler profiles

Grants Access To:

  • Create new travelers for the delegator
  • Edit existing traveler profiles
  • Update passport information
  • Upload and manage documents
  • Delete travelers

Required For:

  • Adding travelers for the delegator
  • Updating traveler information
  • Managing traveler documents

CREATE_BOOKINGS

PropertyValue
ConstantCREATE_BOOKINGS
Display NameCreate Bookings
DescriptionAllows creating new bookings for the delegator's travelers

Grants Access To:

  • Search for flights and hotels
  • Select delegated travelers
  • Create booking requests
  • Complete booking flow

Required For:

  • Making new bookings for delegated travelers
  • Submitting booking requests

Depends On: VIEW_TRAVELERS (to see and select travelers)


VIEW_BOOKINGS

PropertyValue
ConstantVIEW_BOOKINGS
Display NameView Bookings
DescriptionAllows viewing bookings for the delegator's travelers

Grants Access To:

  • Booking history for delegated travelers
  • Booking details and itineraries
  • Booking confirmation information
  • Booking status

Required For:

  • Viewing past and upcoming bookings
  • Accessing booking confirmations

CANCEL_BOOKINGS

PropertyValue
ConstantCANCEL_BOOKINGS
Display NameCancel Bookings
DescriptionAllows cancelling bookings for the delegator's travelers

Grants Access To:

  • Request booking cancellation
  • Initiate refund processes (where applicable)

Required For:

  • Cancelling upcoming bookings
  • Modifying travel plans

Depends On: VIEW_BOOKINGS (to find bookings to cancel)

Cancellation may have financial implications including non-refundable charges and fees.

Scope Dependencies

ScopePractical Prerequisites
VIEW_TRAVELERSNone
MANAGE_TRAVELERSVIEW_TRAVELERS recommended
CREATE_BOOKINGSVIEW_TRAVELERS required
VIEW_BOOKINGSNone
CANCEL_BOOKINGSVIEW_BOOKINGS required

Default Scopes

When creating a delegation without explicitly specifying scopes, these defaults are applied:

Default Scopes
VIEW_TRAVELERS
CREATE_BOOKINGS
VIEW_BOOKINGS

Scope Presets

PresetScopes IncludedUse Case
Full AccessView Travelers, Manage Travelers, Create Bookings, View Bookings, Cancel BookingsExecutive assistants with complete control
Booking OnlyView Travelers, Create Bookings, View BookingsStandard assistant access for booking travel
View OnlyView Travelers, View BookingsManagers who need visibility without modification
Traveler ManagerView Travelers, Manage TravelersHR staff maintaining traveler profiles

Scope Enforcement

Scopes are enforced when a delegate attempts an action:

  1. System checks for an active delegation between delegator and delegate
  2. System verifies the delegation includes the required scope
  3. If both pass, the action is allowed
  4. If either fails, access is denied

On this page