Initial User & Validation Guide

Complete your Kaptio foundation by creating initial users, assigning permission sets, and validating your entire setup. Includes go-live readiness checklist and foundation sign-off criteria.

Version 12 min read | January 12, 2026 Gallery

Overview

Go-Live Validation Journey1Org SetupBU + Channels2FinancialCurrency + Tax3UsersPermissionsValidateTest Booking✓ Done✓ Done✓ DoneReady!Complete each step before proceeding. Run test booking to validate entire foundation.

The final step in establishing your Kaptio foundation is creating users and validating the entire configuration. This guide covers initial user setup, Kaptio permission sets, and a comprehensive validation process to ensure your foundation is ready for the next phase.

Prerequisites

Before creating users, ensure you have completed:


Part 1: Understanding Kaptio Permissions

Permission Layer Model

Kaptio security operates on multiple layers:

Permission Layer Model☁️ Salesforce ProfileObject permissionsField-level securityApp visibility🎯 Kaptio Permission SetsFeature accessComponent visibilityAction permissions⚙️ Custom PermissionsGranular feature flagsUI element visibilityProcess controlsextendsfine-tunesCommon SetsBuild ItinerariesView ProposalsSupplier Actions💡 Assign Profile first, then layer Kaptio Permission Sets on top

Kaptio Permission Sets

Kaptio provides out-of-the-box permission sets for common roles:

Permission SetPurposeTypical User
(Kaptio) Build ItinerariesFull itinerary creation and managementReservation consultants, product managers
(Kaptio) View ProposalsRead-only access to proposalsCustomers via portal
(Kaptio) Itinerary CommentsComment on itinerariesCustomers, internal reviewers
(Kaptio) Supplier ActionsConfirm/reject supplier requestsSupplier portal users
(Kaptio) Customer PaymentProcess customer paymentsCustomer portal, payment pages

Role Hierarchy Considerations

Consider how your Salesforce role hierarchy interacts with Kaptio:

Role LevelTypical Access
ExecutiveAll Business Units, all channels, reports
ManagerOwn Business Unit, all channels within
ConsultantOwn Business Unit, assigned channels
AgentSingle channel access

Part 2: Creating Initial Users

Step 1: Plan Your User Set

For initial foundation setup, you typically need:

User TypeQtyPurpose
System Admin1-2Configuration, troubleshooting
Product Admin1-2Product/service setup
Test Reservation User1End-to-end booking validation
Report User1Financial validation

Step 2: Create Salesforce Users

Navigate to Setup → Users → New User.

Required Fields

FieldDescriptionRecommendation
First NameUser’s first nameUse real names
Last NameUser’s last nameUse real names
EmailLogin emailUse work email
UsernameUnique identifieremail@orgname.kaptio
ProfileBase permissions”Standard User” or custom
RoleHierarchy positionMatch to org structure
User LicenseSalesforce license”Salesforce”
ActiveEnable login

Step 3: Assign Kaptio Permission Sets

After creating the user:

  1. Navigate to the user record
  2. Find Permission Set Assignments related list
  3. Click Edit Assignments
  4. Add appropriate Kaptio permission sets:
    • (Kaptio) Build Itineraries for reservation users
    • Additional sets as needed
  5. Click Save

Step 4: Deploy Additional Permission Sets (if needed)

If your org doesn’t have the Kaptio permission sets installed:

  1. Download the permission set package from Kaptio Support
  2. Log into Salesforce Workbench
  3. Select environment (Production or Sandbox)
  4. Navigate to Migration → Deploy
  5. Upload the KaptioTravelPermissionSets.zip file
  6. Leave all checkboxes unticked
  7. Click Next to deploy
  8. Verify deployment status shows success

Part 3: User Configuration in Kaptio

Step 5: Assign User to Business Unit

For users to work within Kaptio:

  1. Navigate to the user’s Salesforce record
  2. Find Business Unit or Default Brand field
  3. Assign the appropriate Business Unit
  4. Save the record

Step 6: Configure User Defaults

Set user-level defaults for efficiency:

SettingLocationPurpose
Default Business UnitUser recordPre-selected on new itineraries
Default ChannelUser recordPre-selected channel
Default CurrencyUser recordDefault display currency
LocaleUser recordDate/number formatting

Part 4: Foundation Validation

Validation Overview

Complete these tests to confirm your foundation is properly configured:

Foundation Validation
├── Business Unit Test
├── Sales Channel Test
├── Currency Test
├── Tax Test
├── User Access Test
└── End-to-End Booking Test

Test 1: Business Unit Validation

Objective: Confirm Business Units are correctly configured.

StepActionExpected Result
1Navigate to Business Unit listSee all configured BUs
2Open a Business Unit recordAll required fields populated
3Verify Default CurrencyCorrect currency assigned
4Verify Tax HandlingCorrect method selected
5Check Active statusBU is Active

Pass criteria: All Business Units show correct configuration.

Test 2: Sales Channel Validation

Objective: Confirm Sales Channels are correctly configured.

StepActionExpected Result
1Navigate to Channel listSee all configured channels
2For each channel, verify BU linkCorrect Business Unit assigned
3Check booking prefixUnique prefix configured
4Check channel typeCorrect type (Direct, Agent, etc.)
5Verify Active statusChannel is Active

Pass criteria: All channels correctly linked and configured.

Test 3: Currency Validation

Objective: Confirm currencies and exchange rates work.

StepActionExpected Result
1List all currenciesSee all required currencies
2Create test itineraryDefault currency correct
3Add service with foreign currency costCost converts correctly
4Check exchange rate appliedCorrect Buy Rate used
5Change selling currencyPrice converts correctly

Pass criteria: Currency conversions match expected calculations.

Test 4: Tax Validation

Objective: Confirm tax calculates correctly.

StepActionExpected Result
1Verify Tax Profile linked to BUProfile active and assigned
2Create test itineraryTax handling per BU setting
3Add taxable serviceTax calculates at correct rate
4Add zero-rated serviceNo tax applied
5Review itinerary totalTax total is correct

Pass criteria: Tax calculations match expected values.

Test 5: User Access Validation

Objective: Confirm users can access appropriate features.

StepActionExpected Result
1Log in as test reservation userSuccessful login
2Navigate to ItinerariesCan view itinerary list
3Click New ItineraryCreate form opens
4Select Business UnitAssigned BU available
5Select Sales ChannelAssigned channels available

Pass criteria: Users see only what they should access.

Test 6: End-to-End Booking Test

Objective: Create a complete test booking through the system.

StepActionExpected Result
1Create new itineraryItinerary created successfully
2Select Business UnitBU assigned
3Select Sales ChannelChannel assigned
4Verify booking numberCorrect prefix (e.g., WEB-10001)
5Add a test serviceService added with price
6Verify currencyCorrect currency displayed
7Verify taxTax calculated correctly
8Save itinerarySaves without error

Pass criteria: Complete booking flow works end-to-end.


Part 5: Go-Live Readiness Checklist

Foundation Sign-Off Criteria

Before proceeding to product/service setup, confirm:

Organization Structure

  • All Business Units created and active
  • All Sales Channels created and linked to BUs
  • Booking prefixes are unique and meaningful
  • Channel types correctly assigned

Currency & Exchange

  • All required currencies exist
  • Business Unit default currencies set
  • Exchange rates configured for all pairs
  • Buy and Sell rates differentiated
  • Rate effective dates are correct

Tax Configuration

  • Tax handling method set per Business Unit
  • Tax Profiles created and linked
  • Tax Groups created for service types
  • Tax calculations verified

Users & Access

  • Admin users created with full access
  • Test users created with appropriate permissions
  • Permission sets assigned correctly
  • Users assigned to correct Business Units
  • Role hierarchy reflects organizational structure

Validation

  • End-to-end booking test passed
  • Currency conversion verified
  • Tax calculation verified
  • No configuration errors in test

Sign-Off Record

Document your foundation validation:

ItemValidated ByDateStatus
Business Units☐ Pass ☐ Fail
Sales Channels☐ Pass ☐ Fail
Currencies☐ Pass ☐ Fail
Exchange Rates☐ Pass ☐ Fail
Tax Profiles☐ Pass ☐ Fail
User Access☐ Pass ☐ Fail
End-to-End Test☐ Pass ☐ Fail

Foundation Approved: ☐ Yes ☐ No

Approved By: _______________ Date: _______________


Part 6: Handoff to Operations

What’s Ready

With foundation complete, these elements are ready:

  • ✓ Organizational structure (BUs, Channels)
  • ✓ Financial configuration (Currency, Tax)
  • ✓ User access and permissions
  • ✓ Booking number generation

What’s Next

The foundation supports these next steps:

  1. Supplier & Service Setup - Create your travel catalog
  2. Package Configuration - Build sellable products
  3. Channel Configuration - Configure channel-specific settings (templates, payments)
  4. Integration Setup - Connect to external systems

Knowledge Transfer

Ensure the following is documented for ongoing operations:

  • Business Unit structure rationale
  • Sales Channel purpose and audience
  • Currency/FX management approach
  • Tax handling decisions
  • User role definitions

Troubleshooting

Common Issues

Issue: User can’t see Business Units

  • Check: User is assigned to at least one Business Unit
  • Check: Permission sets include BU access
  • Check: Role hierarchy allows visibility

Issue: Permission set not available

  • Check: Permission sets deployed correctly
  • Check: User license supports the permission set
  • Check: No conflicting profile restrictions

Issue: Booking number not generating

  • Check: Channel has booking number scheme configured
  • Check: Next number is set
  • Check: Prefix is not blank

ObjectAPI NamePurpose
UserUserSalesforce user records
Permission SetPermissionSetFeature permissions
Permission Set AssignmentPermissionSetAssignmentUser-permission link
ProfileProfileBase user permissions

See Also

Back to Gallery