Integrate Fleet End User Enrollment with Okta

Enable provisioning for the Fleet End User Enrollment app instance to integrate with Okta.

Before you begin

  • You have a Fleet account with the Global Admin role.
  • You have a Fleet Premium license. The provisioning API isn't available on Fleet Free instances.
  • You have an API token. See Fleet's Retrieve your API token documentation.
  • If your Fleet instance syncs identity provider details from a Google Workspace directory, you've disabled that sync. Provisioning doesn't work while Google Workspace directory sync is enabled.
  • You have permission to manage apps in Okta.

Procedure

  1. In the Admin Console, go to Applications and Resources > Applications.
  2. Click Browse App Catalog.
  3. Search for and select Fleet End User Enrollment, and then click Add Integration.
  4. On the General tab, enter the Application label.
  5. Click Done.
  6. Go to the Provisioning tab, click Integration, and then click Configure API Integration.
  7. Select Enable API Integration, and enter your Domain. Don't include the protocol, for example https://.
  8. Enter your API Token.
  9. Click Test API Credentials.
  10. When the authorization process is complete, click Save.
  11. Select To App under Settings. Click Edit, and then select the provisioning features that you want to enable.
  12. Click Save.
  13. Optional. To push groups to Fleet End User Enrollment, go to the Push Groups tab, and add the groups that you want to push.