---
title: "Okta (SCIM)"
slug: "okta"
updated: 2026-04-14T01:34:47Z
published: 2026-04-14T01:34:47Z
canonical: "support.perimeter81.com/okta"
stale: true
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.perimeter81.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Okta (SCIM)

<meta charset="utf-8">

<meta charset="utf-8">

<meta charset="utf-8">

## Understanding SCIM for OKTA

This guide delves into setting Okta as your identity provider, leveraging SCIM provisioning.

This integration facilitates continuous synchronization of users between the SCIM Okta App and Check Point SASE.

## Supported Features

The following features are supported by Check Point SASE at the moment:

- **Push Users:** Users in Okta that are assigned to the Check Point SASE application within Okta are automatically added as users in Check Point SASE.
- **Push Profile Updates:** When user attributes are updated in Okta, they will be updated on Check Point SASE as well.
- **Deactivate Users:**When users are deactivated or removed from the SCIM App in Okta, they will be deleted within Check Point SASE which prevents the user from logging in and frees up a user license.
- **Push Groups:** Groups in Okta that are assigned to the Check Point SASE application within Okta are automatically added as groups in Check Point SASE.

## Requirements

SCIM-based user provisioning is available to Check Point SASE's [Enterprise customers only](https://www.sase.checkpoint.com/pricing). If you would like to upgrade your plan, you can reach out to your assigned Account Manager. If you are unfamiliar with your Account Manager, you can reach out to our support team at [sase-support@checkpoint.com,](mailto:sase-support@checkpoint.com,) they will be able to assist you with contacting your assigned Account Manager.

Notes

- To successfully integrate Okta and Check Point SASE you must have admin access to both platforms.
- You must have an active **Check Point SASE****Okta Application** for Single Sign-On configured.

---

Important -

- If your account previously used a different Identity Provider (IdP), removing that IdP does not remove user-level IdP associations. Users provisioned through the previous IdP retain their former IdP linkage. If you enable Okta SCIM provisioning without first removing these users, they have dual IdP associations. This causes SCIM deactivation and sync failures.
- Before configuring Okta SCIM, remove all users provisioned through the previous IdP from the SASE console, then reprovision them through Okta. No bulk removal operation is available - remove users individually.

## Steps

1. In your Check Point SASE Admin Console, navigate to **Settings** -> **Identity Providers**.
2. Select **Turn On** next to **SCIM Integration**.  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/Perimeter_81_-_Identity_Providers(1).png)
3. Click on **Settings**.  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/Perimeter_81_-_Identity_Providers_%F0%9F%94%8A.png)
4. Click **Generate Token**; Once the SCIM Token has been generated, click **Copy Token**. <meta charset="utf-8">Be sure to save this as it will be used later, once you close this pop-up, you will not be able to see the token anymore and if lost, a new token will need to be generated.  
![](https://lh4.googleusercontent.com/RKj4QguseUCnMlbO0rpiu7eQmmkHVeucq_CtPHtu2uWt3VJRRxCITyhH0Cq5Yfs0lwO564g1ztIYit4njw2XADNvjRJhjl1p3OuRhy4YyR2BD-E4WopVnIGNheh_nppCFdpdBwue)

## Enabling SCIM on Okta

1. Log in to your Okta account. In the general Okta dashboard, select **Applications,**and using the list of shortcuts on the left-hand side of the screen, select **Browse App Catalog.**
2. Search for "Check Point SASE", select our application and click **Add Integration**.

![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/AddIntegration.png)

1. From the **Region** list, select your data residency region and click **Done**.  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/GeneralSetting.png)
2. Click **Provisioning**
3. Click **Configure****API integration**

![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/Screen%20Shot%202022-01-26%20at%2019.20.08.png)

6. Check the**Enable API Integration**checkbox

7. Paste the **Generated****Token** that you've obtained in step 4 in the Check Point SASE platform SCIM configuration.

8. Click the **Test API Credentials** button.

![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/Screen%20Shot%202022-01-26%20at%2019.28.51.png)

9. Click the Save button.

10. Once Saved, click the **To App**link in the **Settings** left pan.

![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/Screen%20Shot%202022-01-27%20at%2016.44.24.png)

11. Click the **Edit** link on the right side of the pan.

12. Check the **Enable** checkbox for "**Create Users**", "**Update User Attributes**" and "**Deactivate Users**".

![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/Screen%20Shot%202022-01-27%20at%2016.46.21.png)

13. Click **Save**

## Provisioning Users and groups

1. In Okta, navigate to **Applications** and select your SAML 2.0 Application.
2. Click **Assignments.****![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/Screen%20Shot%202021-12-10%20at%2012.40.57%20PM.png)**
3. Assign the **People** or **Groups** you would like to get provisioned over to Check Point SASE.
4. To push groups, click the **Push Groups** tab and select **By name**.**![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/PushGroups(2).png)**
5. In the **Push groups by name** field, enter the group name.
6. Select the **Push group memberships immediately** checkbox.
7. Fill in any additional information, click **Save and Go Back**, and then click **Done**.

Assigning Users and Groups

- Assigning the Application can also be done from the User menu on Okta by navigating to Applications on the User Profile and selecting Check Point SASE.
- Assigning the Application will sync the user Immediately.
- Removing the Assignment will delete the user within Check Point SASE which prevents the user from logging in and frees up a user license.

Special Characters

- The 'Name' field does not support the following special characters such as "@", ",", "#", "$", and "!".
- Users and can be created with alphanumeric characters from both English and non-English character sets (Hebrew, European languages, Russian…) and also specific special characters: space, period ( . ), underscore ( _ ), dash ( - ), parenthesis ( ), apostrophe (').

<meta charset="utf-8">

<meta charset="utf-8">

## Notes

The following SAML attributes are supported:

<meta charset="utf-8">

| Name | Value |
| --- | --- |
| given_name | user.firstName |
| family_name | user.lastName |
| email | user.email |
| groups | Configured in the app UI; See "Group Support" section above |

## Recommendations

- Assign users or groups in Okta that you wish to provision to Check Point SASE.
- Ensure that the 'Name' field does not contain unsupported special characters.
- Regularly check Okta's Dashboard -> Tasks for any failed assignments or errors.
- Note that the Okta SCIM integration doesn't support email modifications. If needed, delete the user from Check Point SASE and have them log in with the new email address via Okta.

## Troubleshooting

1. To check if the provisioning was successful, in Okta- navigate to **Dashboard** -> **Tasks**.
2. Any failed assignments should appear under **Tasks**. Clicking the failed task will show you the error.  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/Screen_Shot_2021-12-23_at_2_54_54_PM.png)Check Point SASE uses the email address of each user as the unique identifier of the tenant. This means that the Okta SCIM integration doesn't support email modification and updates.  
Should you require to modify the email address - please delete the user from the Check Point SASE Admin console, then have it login to the platform with the new email address via Okta.

<meta charset="utf-8">**NOT_IN_ACCESS_GROUPS**

- This****means that the user belongs to a group that is not permitted on Check Point SASE.
- To fix this issue, go to **Settings** -> **Identity Providers** and click the **lock icon** next to Okta:  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1640305306441.png)
- Remove all groups from the list so that all users are allowed![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/Screen_Shot_2021-12-23_at_4_02_20_PM.png)
- Click **Save**.****The menu should look like this:**![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/Screen%20Shot%202021-12-23%20at%204.12.07%20PM.png)**

## <meta charset="utf-8">Important notes regarding group assignments1. Local users who are not defined through Okta will not be added/removed to/from any Okta-associated group they are assigned to automatically. You will need to manually add/remove them to any needed group. 2. Linked groups are not supported - you must assign each required group directly.

## Support Contacts

If you have any difficulties or questions, don't hesitate to contact Check Point SASE's support team. We offer 24/7 chat support on our website at [sase.checkpoint.com](https://www.sase.checkpoint.com/), or you can email us at sase-support@checkpoint.com. We're here to assist you and ensure your VPN tunnel setup is a success.
