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:

  1. User submits an access request in Jira.
  2. Approval workflow triggers.
  3. Approval decision:
    • If approved, the process moves to Zluri.
    • If not approved, Jira notifies the requester and closes the ticket.
  4. 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.
  5. Completion:
    • Zluri adds a note to the Jira ticket confirming the action.
    • Jira closes the ticket and notifies the user.

Sample use case

  1. The HR team logs an onboarding request in Jira with the user’s email address.
  2. After approval, the configured Zluri workflow creates the user profile in their HRMS and SSO.
  3. Zluri identifies the required applications based on the user’s department.
  4. 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

Configuring Jira for automation

Here is a sample flow for a Zero touch onboarding automation that you can adapt to your requirements.

  1. In Jira, navigate to the relevant project and navigate to Automation. Click Create rule.

  2. Define an event trigger based on your requirements.

  3. Validate the ticket against the predefined conditions.

  4. Use a web request action node to check if the user exists in Zluri.

  5. If the user exists (200 response), trigger the playbook.

  6. If the user does not exist (400 response), create the user in Zluri using a web request.

  7. Once the system creates the user, trigger the playbook for onboarding or offboarding.

  8. 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].