Skip to main content

How to Install an SCEP Profile from Okta to Windows Devices

Updated this week

This guide explains how to configure and install a Simple Certificate Enrollment Protocol (SCEP) profile from Okta onto Windows devices using Swif.ai.

Prerequisites

  • Access to the Okta Admin Console

  • Swif Admin access

  • A Windows device to enroll


1. Generate SCEP Details in Okta

  1. Log in to your Okta Admin Console.

  2. Navigate to Security → Device integrations.

  3. Click Add platform.

  4. Select Desktop (Windows and macOS only) and click Next.

  5. On the Add Device management platform page:

    • Set Certificate Authority to Use Okta as certificate authority.

    • Set SCEP challenge type to Static SCEP URL.

    • Click Generate.

  6. Copy and save the generated Okta SCEP URL and Secret key.

  7. Go to the Certificate Authority tab and download the certificate.


2. Prepare the Certificate for Swif

  1. Encode the downloaded certificate file in base64 format.

  2. In the Swif Admin Console, create a new policy:

    • Choose Windows Certificate Install.

    • Paste the base64-encoded certificate into the required field.

  3. Assign this policy to the target Windows device(s).


3. Create and Assign the SCEP Policy

  1. In Swif, create a new SCEP policy.

  2. Fill in the following fields:

    • Fill in recommended settings


    • Server URL: Paste the Okta SCEP URL you copied earlier.

    • Challenge: Enter the Secret key from Okta.

    • CA Thumbprint: This is the fingerprint of the certificate you downloaded.

      • To find it, run the following command in your terminal:

        openssl x509 -in cert.pem -noout -fingerprint -sha1

      • Remove all colons (:) from the fingerprint value before entering it.

  3. Assign the SCEP policy to the Windows device(s).


4. Verification

  • After the assignment, the Windows device should automatically receive and install the SCEP certificate profile.

  • You can verify installation by checking the device’s certificate store.

    • Personal > Certificate

    • Trusted Root Certification Authority > Certificate


Additional Resources


If you encounter any issues, please contact your IT administrator or Swif support.

Did this answer your question?