Zero Touch Onboarding via Jira
Zluri's Zero-touch Onboarding automates the process of granting new employees access to applications without manual intervention. If your organization uses Jira as an ITSM tool, you can integrate it with Zluri to streamline onboarding, offboarding, and access management processes.
Automation process
Here is how Zluri's Jira-based automated onboarding and offboarding process works:
- User submits an access request in Jira.
- Approval workflow triggers.
- Approval decision:
- If approved, the process moves to Zluri.
- If not approved, Jira notifies the requester and closes the ticket.
- Zluri verifies the user:
- If the user exists, Zluri triggers the playbook to provision access.
- If the user does not exist, Zluri creates a user profile, then triggers the playbook.
- Completion:
- Zluri adds a note to the Jira ticket confirming the action.
- Jira closes the ticket and notifies the user.
Sample use case
- The HR team logs an onboarding request in Jira with the user’s email address.
- After approval, the configured Zluri workflow creates the user profile in their HRMS and SSO.
- Zluri identifies the required applications based on the user’s department.
- Zluri provisions access to applications automatically, following the conditions specified in the Jira ticket.
Setting up the integration
To automate provisioning and de-provisioning using Jira and Zluri, configure a workflow that triggers Zluri's playbook based on department-specific applications.
Prerequisites
-
Configure Jira as the source of truth for onboarding requests.
-
Integrate the required applications with Zluri for seamless provisioning.
-
API calls required in Zluri:
Configuring Jira for automation
Here is a sample flow for a Zero touch onboarding automation that you can adapt to your requirements.
-
In Jira, navigate to the relevant project and navigate to Automation. Click Create rule.
-
Define an event trigger based on your requirements.
-
Validate the ticket against the predefined conditions.
-
Use a web request action node to check if the user exists in Zluri.
-
If the user exists (200 response), trigger the playbook.
-
If the user does not exist (400 response), create the user in Zluri using a web request.
-
Once the system creates the user, trigger the playbook for onboarding or offboarding.
-
After successful execution (200 response), send an email notification and update the Jira ticket.
Got questions? Feel free to submit a ticket or contact us directly at [email protected].
Updated 4 days ago