Okta User Sync | User Management
miniOrange Okta User Sync for Joomla helps you to sync and provision the Joomla user information in Okta and vice versa. This extension contains the functionality to Create, Read, Update, Delete, Deactivate the users, and Synchronize attributes between Okta and Joomla. This solution is intended to automate the provisioning process while also maintaining a single system to manage permissions and groups.What is User Sync
User sync refers to the process of synchronizing user data (such as user profiles, access permissions, and authentication credentials) between different applications or systems. In our case the user data is synchronized between Joomla and Okta. The goal of user sync is to ensure that user data is consistent and up-to-date across Joomla and Okta user directories, which reduces the additional overhead or separately maintaining records and reduces the risk of errors.Why would you need Okta User Sync?
If your organization uses Okta to store their employee/ user details and you wish your user details to also be reflected in Joomla, you have come to the right place. The miniOrange Okta User Sync plugin provides user provisioning and deprovisioning to help streamline user management and reduce the risk of errors or inconsistencies in user data. By keeping user data consistent across different systems, the miniOrange Okta User sync plugin ensures that users have a seamless experience and can access the same resources and information regardless of which system they are using. Additionally the plugin automatically keep your Joomla employee/User directory up to date, providing a bi-directional sync. When changes are made in Joomla, they are immediately pushed to Okta and you don’t have to have the overhead of manually making changes.Benefits of Okta User Sync
The Okta User Sync for Joomla provides the followingSimplified User Management: By syncing user data between Joomla and Okta, you can reduce the need for manual data entry and maintenance, which can save time and reduce errors.
Enhances User Experience: The Okta User Sync extension enables users to access their Okta and Joomla resources using a single set of credentials, providing a seamless and streamlined user experience.
Key Features
JOOMLA TO OKTA USER SYNCAutomatic / Real Time Provisioning for all CRUD operations from Joomla to Okta
- *Create Users* - If a new employee joins your organization and you wish to allow access to your company resources. You can create a new Joomla account for the user and a new Okta account will also be created for the user.
- *Number of Users* - There is no restriction on the number of users to be updates on your Joomla site
- *Update Users* - This integration allows you to automatically (Automated User Provisioning/ Auto User Sync) update the users and groups on your Okta User Directory once they are updated on your Joomla site. Attributes like username, name, email, user profile attributes are automatically updated in the Okta user profile.
- *Delete Users* - An employee leaves your organization and you wish to delete their data from your Joomla site as well as from your Okta User Directory. Once the user is deleted from your Joomla site, the user will automatically be deleted from your Okta User Directory.
- *Deactivate Users or Soft Delete* - Deactivating a user makes a user inactive or ineffective which means that the user will not be deleted from the system but will no longer be able access the resources. Once a user is deactivated on your Joomla site the user will also be deactivated from your Okta User directory.
Manual / On-demand provisioning for all CRUD operations from Joomla to Okta
This will allow you to manually perform CRUD operations on any Joomla user in Okta.
Create User - A user can be created in your Okta User Directory from your Joomla users in the following ways:
- Create User without Credentials
- Create User with Password
- Create Activated User without Credentials
- Create Activated User with Password
- Create User with Recovery Questions
- Create Activated User with Recovery Questions
- Create User in Group
- Create User with Password and Recovery Question
- Create Activated User with Password and Recovery Question
Update User - To manually update a user in your Okta User Directory, select the Joomla username and the user will be updated.
Deactivate User - You can select the Joomla user you wish to deactivate the Okta User Directory.
Delete User - You can select the Joomla user you wish to delete from the Okta User Directory.
OKTA TO JOOMLA USER SYNC
Manual / On-demand provisioning for all CRUD operations from Okta to Joomla
Any user information can be provisioned as and when required, can be used for troubleshooting as well. You can specify a user’s Okta User name and the user will be created, updated, deleted or deactivated in your Joomla site.
OKTA USER SYNC FOR ORGANIZATIONS SUPPORTED ADD-ONS
We have a variety of add-ons that can be integrated with the Okta User Sync plugin for your Joomla site.- [OAuth SSO](https://plugins.miniorange.com/joomla-single-sign-on-sso-oauth-oidc) :- OAuth/OpenID Connect (OIDC) Single Sign-On - SSO plugin allows users residing at OAuth Provider to log in / access to your Joomla website. OAuth OpenID-compliant applications are such – Azure AD, Google Apps, Okta, AWS Cognito, Facebook, KeyCloak, Linkedin, Office 365, Onelogin, Salesforce, Slack, Amazon, Discord or any other custom OAuth or OpenID Connect providers (Social Login).
- [Keycloak User Sync](https://plugins.miniorange.com/user-sync-between-joomla-and-keycloak) :- Keycloak User sync allows to synchronize and provision your Joomla users into Keycloak and vice-versa, allowing to create, read, update, delete and deactivate users between Keycloak and Joomla.
- [SCIM User Provisioning](https://www.miniorange.com/products/user-provisioning):- Joomla SCIM enables your users to log in to your Joomla site and sync user creation, update, and deletion from your IDP to your Joomla site using SCIM User Provisioning .
- [Attribute Based Redirection Customer](https://plugins.miniorange.com/page-and-article-restriction-for-joomla) :- 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](https://plugins.miniorange.com/role-based-redirection-for-joomla) :- 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](https://plugins.miniorange.com/joomla-session-management) :- SSO session management add-on manages the login session time of your users based on their Joomla roles.
- [SSO Login Audit](https://plugins.miniorange.com/joomla-login-audit-login-activity-report) :- SSO Login Audit captures and tracks all the [Single Sign-On](https://plugins.miniorange.com/joomla-single-sign-on-sso) users and generates reports
- [Two Factor Authentication](https://plugins.miniorange.com/joomla-two-factor-authentication-2fa)
- User Role Editor
- Limit Login Attempts
- Guest User Login
- Attribute Based Redirection
REST API AUTHENTICATION
Secures unauthorized access to your Joomla sites/pages using our [Joomla REST API Authentication plugin](https://plugins.miniorange.com/joomla-rest-api-authentication) .Firebase Authentication
The [Firebase Authentication](https://plugins.miniorange.com/firebase-authentication-for-joomla) SDK includes methods for creating and managing users who sign in with their email addresses and passwords.Dependencies
NONE24/7 Support
If you require any User Sync or Single Sign On (SSO) application or need any help with installing this plugin, please feel free to reach out to us on our 24*7 support at joomlasupport@xecurify.com or Contact us. We can also customize the User Sync flow to fit the specific needs of your organizationWEBSITE
You can [click here](https://plugins.miniorange.com/joomla) to visit our website for more security-related solutions. For more support or info email us at [joomlasupport@xecurify.com](mailto:joomlasupport@xecurify.com). You can also submit your query from the plugin’s configuration page.
How to install Joomla Okta User Sync | User Management Extension
You can install Joomla Okta User Sync | User Management Extension via Joomla Installer.
Follow the steps below:
- Download the Joomla Okta User Sync | User Management Extension package from the official website.
- Login to your Joomla website's administrator dashboard.
- Go to the "Extensions" tab and select "Manage" from the drop-down menu.
- Click on the "Upload Package File" tab and select the Joomla Okta User Sync | User Management Extension package that you downloaded.
- Click the "Upload & Install" button to install the extension.
- You will see a confirmation message when the installation is complete.
That's it! You can now use Joomla Okta User Sync | User Management Extension on your Joomla website.
Joomla Okta User Sync | User Management Language Files
Is Joomla Okta User Sync | User Management not available in your language?
We understand that not all extensions come equipped with language files, which can make it difficult for non-English speakers to fully utilize them. That's where our Language File Creation service comes in.
Great news!
ExtensionPlazza has now introduced a new feature to help Joomla users worldwide:
With our Joomla Extension Translation Tool, you no longer have to worry about language barriers preventing you from using the Joomla extensions you need. Our tool allows you to easily translate Joomla Okta User Sync | User Management Language Files to any language you require, making it easier than ever before to use Joomla extensions in your preferred language.
Joomla Okta User Sync | User Management Extension Customization
Do you need Joomla Okta User Sync | User Management to do more than what it currently offers? Our expert team can help you extend or customize Joomla Okta User Sync | User Management to meet your specific needs and requirements.
At ExtensionPlazza, we specialize in Joomla extension development and customization, and we are committed to providing exceptional services to our clients. We have extensive experience working with Joomla and related technologies, and we can help you create a solution that is tailored to your unique business requirements.
Whether you need a
- custom integration,
- additional features,
- or a complete overhaul of the extension
Contact us today to learn more about our extension customization and extension development services, and how we can help you take your project to the next level.
You can reach us through the following channels:
Free Extension of December 2024
Each month, ExtensionPlazza brings you a
Premium Joomla Extension developed by ExtensionPlazza exclusively for our valued visitors
Get the download link to your email inbox right now!
Extension Specifications
Current Version
1.0.1
Created on
22 April 2023
Last updated on
15 October 2024
Compatibility
Joomla 3,Joomla 4,50
Extension Type
Component,Plugin
Free or Premium
Free Joomla Extension
Listed in
Joomla User Management Extensions
Developed by
MiniOrange
Score
No reviews for this extension yet.