Learn how you can set up Doordeck as an access control system in your space.

Doordeck is an access control system that lets customers unlock doors via the white-label Passport app. You can link Doordeck doors directly to passes, resources, desks, and offices.
While Doordeck doesn't support check-in and check-out, Nexudus integrates with other access control systems that support this feature. 

 Enabling the Doordeck integration adds a $/£/€50 charge to your Nexudus subscription. Every additional location adds an extra $/£/€50 charge.

Requirements to Integrate Doordeck

You need to meet some requirements to integrate Doordeck with Nexudus. 

Requirement 1. Have Items Set up in your Nexudus Account

You manage access to your space through three inventory items available in Nexudus: passes, resources, and desks & offices. It is important to have these items set up in your space prior to the integration because they are what connects Nexudus to Doordeck.

If you need to add items to your Nexudus inventory, check out the following articles:

Requirement 2. Have a Doordeck Account

If you don't have a Doordeck account yet, we encourage you to get in touch with the Doordeck team via their contact form. They will help you set up your account and install the system in your space. 

Integrating Doordeck with Nexudus

The Doordeck integration with Nexudus is a four-step process: 

  1. Creating a Doordeck app
  2. Enabling the Doordeck integration in Nexudus 
  3. Sharing Doordeck doors with Nexudus 
  4. Assigning Doordeck door access to Nexudus items

Step 1 - Creating a Doordeck App

Follow the Doordeck instructions on how to set up your application available here.

Make sure you copy and save the JSON key you generate as you'll need it during step 2. The key should follow the structure below and include both the private and public keypair:

    "p": "...",
    "kty": "RSA",
    "q": "...",
    "d": "...",
    "e": "...",
    "use": "sig",
    "kid": "default",
    "qi": "...",
    "dp": "...",
    "alg": "RS256",
    "dq": "...",
    "n": "..."


When asked for your Auth Domain, use your Nexudus portal URL, for example If you are using a custom domain, do not use it in this configuration.

Step 2 - Enabling the Doordeck Integration in Nexudus

Once you've set up passes and included them in plans or products that you need, you need to enable the Doordeck integration in your Nexudus account.

  1. Go to Settings, then click on Integrations.
  2. Click Doordeck.
  3. Set Enable to YES.
  4. Paste the authentication key you generated in step 1 and click on Connect.

    A combination of letters and numbers will appear in the User-id field below.

  5. Copy the user ID displayed on screen and save it somewhere. You will need it during step 3. 
  6. Click Save changes.


Step 3 - Sharing Doordeck Doors with Nexudus

For Nexudus to be able to operate doors controlled by Doordeck, you will have to share those doors with the user ID displayed above. You do this from by clicking on the "share" button and selecting the doors you would like Nexudus to have access to. When Doordeck asks for the users to share the selected doors with, type or paste the generated user ID in the step above. Make sure to make this user an administrator of the doors you share with it.

You can find the detailed steps in section B of Doordeck's administrator guide:

Step 4 - Assigning Doordeck Door Access to Nexudus Items

After clicking on Connect, you can link the passes, desks & offices, and resources set up on your Nexudus account to the corresponding cardholder groups that you've already created in Doordeck. 

Pass groups

In this section you can connect each of the passes available in your Nexudus account with a set of Doordeck doors. Selecting one or more doors for a pass will mean that any customers holding that pass will be able to unlock those doors.

Access times in the pass are not replicated or enforced by Doordeck.


Resources and Room locks

In this section you can connect each of the resources available in your Nexudus calendars with a set of Doordeck doors. Selecting one or more doors for a resource will mean that any customers booking that resource will be able to unlock to that door. 

Customers are added to the selected doors 15 minutes before each booking starts, if you add a booking with a start date in the future, customers will be added to the associated door 15 minutes before that booking starts.

Customers are removed from the associated doors 15 minutes after their booking end. This accounts for cases when customers may forget any items in the room and may have to access it again shortly after their booking ends.


Desks and offices

In this section you can connect each of the desks and offices available in your Nexudus floor plans with a set of Doordeck doors. Selecting one or more Doordeck doors for a desk or office will mean that any customers holding an active contract connected to that desk or office will be granted access to unlock that door. 

Customers automatically get access to the selected doors on the first day of their contract. Their door access is also automatically revoked on the last day of their contract.

Assigning access cards to customers in Nexudus

As Doordeck uses QR barcodes and NFC tags to control access to each of your doors, you do not need to assign cards or credentials directly to users. Customers will automatically receive Doordeck access when they purchase a pass, make a booking or sign up to a plan that includes access to Doordeck locks, N
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Please sign in to leave a comment.