If the user is not already in the Joomla User List, the Joomla OAuth/OIDC Single Sign-On plugin
with Azure Active Directory allows
auto-creation of users in Joomla after OAuth authentication.
Login Using link
Use the OAuth login link anywhere on your website with the option to customise the login button
with custom CSS.
Users can map Username, FirstName, LastName, Email, Group Name, and custom attributes as needed.
Custom Redirect URL after login and logout
Configure the URL wherever you want to redirect users after logging in or logging out of the
Azure Active Directory.
Allows users to set Joolma roles based on groups and roles received in the Azure Active Directory
This feature allows you to restrict access to only logged in users. Enabling restrict site
for logged in users will automatically redirect the user to the Azure Active Directory's login
the user is not already logged in.
Compatible with Joomla 4
This plugin is compatible with both Joomla 3 and Joomla 4. We always keep our plugins updated for
compatibility with the latest stable release of Joomla.
Additional End points for getting user groups from Azure
AD/AzureB2C/Office 365 provider
Login Report and Analytics
End to End plugin integration
What is an Instance?
A Joomla instance refers to a single installation of a Joomla site. It refers to each individual website
where the Plugin is active. In the case of multisite/subsite Joomla setup, each site with a separate
database will be counted as a single instance. For eg. If you have the dev-staging-prod type of
environment then you will require 3 licenses of the Plugin (with additional discounts applicable on
pre-production environments). Contact us at firstname.lastname@example.org for bulk discounts.
Note : miniOrange does not store or transfer any data which is coming from Azure active
Joomla. All the data remains within your premises / server. We do not provide the
developer license for our paid plugins and the source code is protected. It is strictly prohibited to
make any changes in the code without having written permission from miniOrange. There are hooks provided
in the plugin which can be used by the developers to extend the plugin's functionality.
Return Policy :
At miniOrange, we want to ensure you are 100% happy with your purchase. If the licensed plugin you
purchased is not working as advertised and you're attempted to resolve any feature issues with our
support team , which couldn't get resolved, we will refund the whole amount. If the request for issue
resolution is made within 10 days of the purchase, the issue will be resolved within the period stated
by the team.
Note that this policy does not cover the following cases:
Change in mind or change in requirements after purchase.
Infrastructure issues do not allow the functionality to work.
When implementing SSO with Joomla, the Joomla Azure Active Directory integrator manages all user
processes such as
login, registration, profile update, and password reset.
SCIM User Provisioning
Joomla SSO enables your users to log in to your Joomla site and sync user creation, update, and
deletion from Azure Active Directory to your Joomla site using SCIM User Provisioning.
Attribute Based Redirection
Attribute Based Redirection Add-on can be used to redirect the user to a specific URL based on the
attributes received from the OAuth server.
Role/Group Based Redirection
Role/Group-Based Redirection Add-on can be used to redirect the user to a specific URL based on the
roles/groups received from the OAuth server.
SSO Session Management
SSO session management add-on manages the login session time of your users based on their Joomla
SSO Login Audit
SSO Login Audit captures and tracks all the Single Sign-On users and generates reports.
1. Two Factor Authentication
2. User Role Editor
3. Limit Login Attempts
4. Guest User Login
5. Attribute Based Redirection
7 Days Business Trial
Test all the premium features before purchasing the license
Try out all the add-ons and third party
24*7 support to help you with the setup via mail and zoom call
Get Full-featured Trial
Thank you for your response. We will get back to you soon.
Something went wrong. Please submit your query again
What Our Customers Say
The plugin is working perfectly. It's not often you have a plugin do everything you were hoping for,
but this one has done exactly that.
Ease of Use
Pretty straight forward. Standard Fields are available and easy to configure. The PRe-Test button
allows to investigate and tune the config
The support team is simply Amazing! They are available all the time to troubleshoot all the issues
with a pleasant attitude.
24/7 Customer Support
We are 24/7 available for your query resolutions, on email and
phone support. Just
Strong Domain Expertise
miniOrange is a domain expert in IAM products such as SSO, 2FA,
MFA, and custom enterprise solutions.
We offer custom plugins (extensions) that are developed and
tailored to your needs.
One Stop Solution
We got all your security needs covered, from 2FA and MFA to SSO,
we have got a solution for you.
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.