DNN SCIM User Provisioning and Sync
provides an option to sync users (create, update, delete and deactivate) in
real-time. SCIM is an open standard that allows for the automation of user
provisioning. User provisioning and sync is the process of creating, reading,
and updating a user's account information and access policies for multiple
applications and systems simultaneously. Users are given the adequate amount
of access and permissions based on their role and duties within an
organization. User provisioning maintains security and compliance standards
while ensuring that the employees have just the right level of access to the
organization's resources to carry out their set of tasks. Follow the
step-by-step guide to configure OneLogin User (SCIM) Provisioning in
Download & Installation
the DNN SCIM User Provisioning & Sync module.
Now go to Settings >> Extensions and click on
Install Extension for installing the miniOrange DNN SCIM User
Click on miniOrange User Provisioning and Sync to drag-and-drop this
module on any section of the page.
You have successfully installated the DNN SCIM module on your DNN website.
1. Configure DNN as SCIM server
Navigate to the DNN SCIM Settings tab to configure DNN SCIM & User
Copy the SCIM Provisioning URL and Bearer Token, and keep it
handy, we will require it later.
Under SCIM Operations you can perform the following two operations:
Create User - To create a user provisioned to the DNN website
Update User - To update a user provisioned to the DNN website
B] Deprovisioning [PREMIUM+]
Delete User - To delete a user in your DNN website
Deactivate User - To deactivate a user in your DNN website
Enable Deprovisioning for Administrators - To enable deprovisioning
at the administrator level
Navigate to Attribute Mapping section to map IDP attributes to your DNN
You can map any attributes of the IdP to the attributes in the users table
of your database.
According to SCIM protocol, attributes received from IDP are "userName",
"emails", "givenName", "familyName".
Custom Attribute Mapping
This feature is available in the premium+ version.
After successfully configuring basic attribute mapping, click on
Search for the SCIM under "Find Applications" and choose
"SCIM Provisioner with SAML" (SCIM v2 Core).
Enter Display name and click on Save button.
From the left menu bar, select the Configuration tab.
Paste the Base URL into the SCIM Base URL field and the
Bearer token into the SCIM Bearer Token field from step 1.
Click on Save button.
If the connection is established, it will show a success message.
Once done with configuration, go to the Users from left menu-bar and
add new user.
Change the Provisioning State to 'Provisioned'.
You have successfully configured the miniOrange DNN SCIM User Provisioning
module with OneLogin. You can configure DotNetNuke (DNN) User Provisioning and
Azure AD, Salesforce, OneLogin, PingFederate, Okta, Centrify, JumpCloud
as well as with your own custom IDP.
Contact us on
and we'll help you set up DotNetNuke Two Factor Authentication (2FA), for
quick guidance (via email/meeting) on your requirement and our team will
help you to select the best suitable solution/plan as per your requirement.
Need Help? We are right here!
Contact miniOrange Support
Thanks for your inquiry.
If you dont hear from us within 24 hours, please feel free to send a follow up email to email@example.com
This privacy statement applies to miniorange websites describing how we handle the personal
When you visit any website, it may store or retrieve the information on your browser, mostly in the
form of the cookies. This information might be about you, your preferences or your device and is
mostly used to make the site work as you expect it to. The information does not directly identify
you, but it can give you a more personalized web experience.
Click on the category headings to check how we handle the cookies.
Strictly Necessary Cookies
Necessary cookies help make a website fully usable by enabling the basic functions like site
navigation, logging in, filling forms, etc. The cookies used for the functionality do not store any
personal identifiable information. However, some parts of the website will not work properly without
These cookies only collect aggregated information about the traffic of the website including -
visitors, sources, page clicks and views, etc. This allows us to know more about our most and least
popular pages along with users' interaction on the actionable elements and hence letting us improve
the performance of our website as well as our services.