---
title: Set up SCIM for SSO
description: Here is how you can enhance your SSO experience by setting up SCIM
---

[Skip to content](https://support.zapfloorhq.com/knowledge-base/set-up-scim-for-sso#main-content)

English

Show submenu for translations

[Contact us](https://support.zapfloorhq.com/knowledge-base/kb-tickets/new?hsLang=en)

![Avatar  8-1.png\]](https://support.zapfloorhq.com/hs-fs/hubfs/Avatar%20%208-1.png?height=40&name=Avatar%20%208-1.png)

- [Default HubSpot Blog](http://blog.zapfloorhq.com/)
- zapfloor

Open main navigation

Close main navigation

- [Default HubSpot Blog](http://blog.zapfloorhq.com/)
- zapfloor
- English
  
  Show submenu for translations
- [Contact us](https://support.zapfloorhq.com/knowledge-base/kb-tickets/new)
- [Go to zapfloor.com](https://www.zapfloor.com/)

[Go to zapfloor.com](https://www.zapfloor.com/)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://support.zapfloorhq.com/knowledge-base?hsLang=en)
2. [Integrations](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en)
3. [SSO](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#sso)

# Set up SCIM for SSO

## Here is how you can enhance your SSO experience by setting up SCIM

#### **SCIM Integration**

You can further enhance SSO with SCIM user provisioning. The Microsoft Entra ID Provisioning Service provisions users to SaaS apps and other systems by connecting to a System for Cross-Domain Identity Management (SCIM) 2.0 user management API endpoint provided by the application vendor. This SCIM endpoint allows Azure AD to programmatically create and update users. In this article, you'll learn how to take advantage of this functionality.

#### **Important**

- We recommend managing and editing employees mainly in your Azure Active Directory. It will save you from keeping two platforms up to date.
- Zapfloor does not support a Multi-team structure - one employee can’t be part of several teams (or customers).
- Please bear in mind that if an employee leaves the company and their profile is deleted from the Active Directory, they will not be deleted from Zapfloor fully but will be Archived. If they had any bookings in the system, they will be kept as well. Any future bookings of the said employee must be canceled manually.

### **Azure Active Directory Set Up**

Below you can find the instruction how to setup.

- Navigate to Microsoft Entry ([https://entra.microsoft.com/](https://entra.microsoft.com/))
- Choose Applications \> Enterprise Applications from the sidebar.
- Create an application for the SCIM integration
- Click on Create your own application
- Enter a name for your application
- Select the last option: *“Integrate any other application you don’t find in the gallery*

*(non-gallery).”*

- On the overview page of the application, choose Manage \> Provisioning from the

application sidebar.

- Click on Provisioning again
- Set Provisioning Mode to Automatic
- The tenant URL is https://api.zapfloor.com/scim\_v2/
- The secret token can be generated from within Zapfloor 
    - Log into zapfloor as an operator
    - Navigate to your user profile
    - Go to the Api Tokens tab
    - Create a new token with the ALL:ACCESS scope
    - Use the generated token as the secret token
- Save the settings

- Back on the \`Provisioning\` tab you’ll see the “Mappings” options, modify these as follows: 
    - Disable Groups mapping
    - Go to the Users mapping page
    - Click on “Add New Mapping”
    - In the “Source Attribute” field select “companyName”
    - In the “Target Attribute” field select **“urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:organization”**
    - Click Ok, and save these changes

*\*\* Make sure provisioning mapping* ***department*** *is existing*

*\*\* Make sure provision status is on* 

#### **Field Mapping**

The following attributes are used to sync users in zapfloor.

- userName will become the user’s username
- name.familyName will become Lastname
- name.givenName will become Firstname
- The work email will become the emailaddress
- preferredLanguage will be used to determine language
- Active will be used to set archival state
- Organization will be used to **find or create a team** in zapfloor (based on team name)

**Create**

An existing user will be looked up in Zapfloor using SCIM

- If found, this user will be updated.
- If not found a new user will be created

**Update**

All fields will be updated in Zapfloor to ensure they match.

**Delete**

The user is removed from zapfloor

- [Getting Started](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#main-content)

    - [Initial Setup](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#initial-setup)
    - [Initial Data Import](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#initial-data-import)
    - [First Use](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#first-use)
    - [White Label App](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#white-label-app)
    - [Contracts](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#contracts)
    - [Lead manager](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#lead-manager)
    - [Marketplace](https://support.zapfloorhq.com/knowledge-base/getting-started?hsLang=en#marketplace)
- [My Center Settings](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#main-content)

    - [Space and Resource Management](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#space-and-resource-management)
    - [User and Access Management](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#user-and-access-management)
    - [Deliveries](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#deliveries)
    - [Products](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#products)
    - [Visitors](https://support.zapfloorhq.com/knowledge-base/my-center-settings?hsLang=en#visitors)
- [Invoicing your customers](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#main-content)

    - [Creating and Managing Invoices](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#creating-and-managing-invoices)
    - [Indexation](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#indexation)
    - [Payment Processing](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#payment-processing)
    - [Subscription Management](https://support.zapfloorhq.com/knowledge-base/invoicing-your-customers?hsLang=en#subscription-management)
- [Integrations](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#main-content)

    - [Salto](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#salto)
    - [Teams](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#teams)
    - [ID tech](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#id-tech)
    - [Exact Online](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#exact-online)
    - [Twikey](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#twikey)
    - [Zapier](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#zapier)
    - [Papercut](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#papercut)
    - [Stripe](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#stripe)
    - [Outlook Calendar](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#outlook-calendar)
    - [Roomz](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#roomz)
    - [iFrame](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#iframe)
    - [Blue ID](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#blue-id)
    - [Google Calendar](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#google-calendar)
    - [Mollie](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#mollie)
    - [Yuki](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#yuki)
    - [Radius](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#radius)
    - [SSO](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#sso)
    - [Parking](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#parking)
    - [Vecos Lockers](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#vecos-lockers)
    - [Economic](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#economic)
    - [AFAS](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#afas)
    - [Scrive](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#scrive)
    - [Xero](https://support.zapfloorhq.com/knowledge-base/integrations?hsLang=en#xero)
- [Tips & Tricks](https://support.zapfloorhq.com/knowledge-base/tips-tricks?hsLang=en#main-content)

    - [Efficiency and Optimization](https://support.zapfloorhq.com/knowledge-base/tips-tricks?hsLang=en#efficiency-and-optimization)
- [Support & FAQ](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#main-content)

    - [Login](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#login)
    - [Common Issues and Questions](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#common-issues-and-questions)
    - [Manage bookings](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#manage-bookings)
    - [Security and Compliance](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#security-and-compliance)
    - [Release notes](https://support.zapfloorhq.com/knowledge-base/support-faq?hsLang=en#release-notes)
- [Settings](https://support.zapfloorhq.com/knowledge-base/settings?hsLang=en#main-content)

    - [Customization and Branding](https://support.zapfloorhq.com/knowledge-base/settings?hsLang=en#customization-and-branding)
    - [Advanced Settings](https://support.zapfloorhq.com/knowledge-base/settings?hsLang=en#advanced-settings)
- [Reporting](https://support.zapfloorhq.com/knowledge-base/reporting?hsLang=en#main-content)

    - [Data export](https://support.zapfloorhq.com/knowledge-base/reporting?hsLang=en#data-export)
- [Release Notes](https://support.zapfloorhq.com/knowledge-base/release-notes?hsLang=en)

- [Default HubSpot Blog](http://blog.zapfloorhq.com/)
- zapfloor

[![Chill listening crop-3](https://support.zapfloorhq.com/hs-fs/hubfs/Logo_1-1.png?width=68&height=24&name=Logo_1-1.png "Chill listening crop-3")](https://support.zapfloorhq.com/?hsLang=en)

Zapfloor Help Center

Copyright © 2026, zapfloor NG