Assign line managers in Okta

Assign line managers to Perk users from Okta using the lineManagerEmail field — Perk's alternative to the standard SCIM manager field Okta doesn't support.

Use this guide to assign line managers to users in Perk via Okta. Since Okta doesn't support a standardized manager field, Perk provides lineManagerEmail as an alternative.

The standard SCIM manager field expects the Perk user ID of the manager—this works with other identity providers, but isn't available in Okta by default.

Okta's manager field is a plain text field that typically contains the manager's work email address, so Perk provides lineManagerEmail (the email address of the user's manager used to sign into the Perk platform) to handle this.

Prerequisites

Setting up lineManagerEmail in Okta

To set up line managers in Okta, follow these steps:

  1. Click Go to Profile Editor.
  2. Click Add Attribute.
  3. Enter the following values:
    • Display name: lineManagerEmail
    • Variable name: lineManagerEmail
    • External name: lineManagerEmail
    • External namespace: urn:ietf:params:scim:schemas:extension:travelperk:2.0:User
    • Data type: string
  4. Click Save.
⚠️

Warning

If lineManagerEmail is configured in Okta but not set on a specific user, Okta sends null to Perk, which removes that user's line manager. Make sure you set up a default approval process so all travelers go through an approval process before booking.

Next steps