Integrations

Connect a Directory

Connect Microsoft Entra ID, Okta, or Google Workspace so Liceo can discover users, apps, assignments, and license data.

5 min readUpdated 14 May 2026

Overview

Use this guide to connect Microsoft Entra ID, Okta, or Google Workspace so Liceo can discover users, apps, assignments, and license data.

Integrations page with directory, webhook, and API connection options

Goal

Connect a directory source and confirm that Liceo has imported app and user data.

Before You Begin

  • Sign in to Liceo as an admin.
  • Have admin access to the directory provider.
  • Confirm you are allowed to approve read access for users, groups, apps, and assignments.

Step 1 - Open Integrations

  1. 1
    In Liceo, open System.
  2. 2
    Select Integrations.
  3. 3
    Review the available directory providers.

Step 2 - Choose the directory provider

  1. 1
    Select Microsoft Entra ID, Okta, or Google Workspace.
  2. 2
    Review the connection requirements.
  3. 3
    Confirm you are using the correct admin account for that provider.

Step 3 - Authorize access

  1. 1
    Start the connection flow.
  2. 2
    Review the requested permissions.
  3. 3
    Approve read access for the required directory data.
  4. 4
    Return to Liceo after authorization completes.

Step 4 - Start the first sync

  1. 1
    Select Sync or start the first import when prompted.
  2. 2
    Wait for the sync to complete.
  3. 3
    Review any success, warning, or error messages.

Step 5 - Confirm imported data

  1. 1
    Open Overview.
  2. 2
    Confirm dashboard totals update.
  3. 3
    Open Licenses.
  4. 4
    Confirm discovered apps appear.
  5. 5
    Open User Directory if available.
  6. 6
    Confirm users or assignments appear.

Step 6 - Fill gaps after sync

  1. 1
    Open apps with missing vendor, cost, owner, or renewal data.
  2. 2
    Add purchased seat counts if they are missing.
  3. 3
    Add cost per seat or contract value.
  4. 4
    Add renewal date and notice period.
  5. 5
    Save each updated record.

Troubleshooting

Sync fails

Check that the connected admin account still has the required permissions, then reconnect the integration.

Apps are missing

The app may not be connected through SSO or the directory. Add it manually in Licenses.

Users are missing

Check provider permissions and confirm the sync completed after the user was created.

Was this article helpful? Send us feedback

← Back to Help Center

Ronke

Liceo product guide · AI assistant

Hi, I'm Ronke, Liceo's product guide. I can help you understand how we bring licence, vendor, and spend visibility together, or walk through plans and integrations. What are you trying to solve today?

Ronke shares verified product info only. For custom quotes or contracts, book a demo.