Roles Overview

Every user login is assigned a set of permissions (also known as Roles). Roles in Universal Desktop and Universal API allows the agency to really define what their users are able to access and perform. There are over 400 permissions, which can range from being able to create a Traveler profile to not being able to access car availability.

  • Every Universal API transaction is linked to a “Resource” (or permission).

  • Without permissions an agent cannot execute a transaction.

  • Permissions are granted through Roles.

  • Roles are a collection of permissions, with associated Access Levels.

  • Access Levels map to the Agency hierarchy.

  • An Agency Administrator is the highest level of Agent Profile. The Agency Administrator will have authority to perform administrative functions that can potentially affect all users of a given agency. They will also have the power to create and disable other Profile logins, including another Agency Admin or a Branch Level admins.

  • The Agent profile can be assigned at different levels and are given a set of permissions dependant on their job role. For example, a basic booking agent with no ticketing rights will be able to access: Air shop / Availability / Hotels / Cars and will be able to complete a booking. Whereas an agent that accesses bookings for accounting purposes will not be able to perform shop/book functionality but will have the ability to search and view bookings on a read-only basis.

Currently, Travelport offers canned roles to agencies and they are assigned to the agent by the Agency Administrator. Additional sets of permissions are available and can ‘bolt on’ to the agent profile allowing them the additional access they require. See Roles Example for an example of available booking agent roles.

Note: The Universal Desktop SDK Developer role is not assigned through the Travelport Admin Portal. If you require the SDK Developer role, please contact Travelport Support for assistance.

Access Levels

Each customer function has an access level of permission. These levels are:

  • Agent is a restrictive permission. It is a functionality that is specific for that travel agent only, allowing that agent to only work on profiles that he/she has created. For instance, if Universal Record search is set to Agent level and assigned to a profile, then that particular agent will only be able to search for a Universal Record that they created themselves.

  • Branch provides the ability to perform the assigned function within the whole work area branch.

  • Bridge Branch provides the ability to perform the assigned function in other work area branches when context is changed (also known as "emulation").  

  • Agency provides the ability to perform the assigned function within the whole agency.

Notes:

  • Agency-level rights are automatically assigned to the Agency Administrator.

  • There is currently no option to update the permission level within a role.

  • Agency Administrators are not able to create roles.

  • To use the Data Tracking widget, the profile must have that role set. Go to Roles Example for more information.