I'm currently reviewing and updating our employee onboarding process in Jira Service Management. Our existing onboarding form has become somewhat unwieldy and requires regular modifications as our requirements change.
Today, a submitted onboarding request automatically creates a parent service request and individual subtasks for the various IT teams involved in the onboarding process.
I'd be interested in hearing how other organizations manage onboarding in JSM. What does your workflow look like, and are there any tools, automations, or best practices you'd recommend to improve scalability and reduce ongoing maintenance?
@Malee -
The key to the process is having a solid automation rules setup (i.e. specially creating child issues based on the parent issues). Furthermore, having the rule setup where a parent issue movement to close status only when all the child issues are done/closed.
Any manual movement of the parent issue to the closed status can only be done by a selected group of authorized users.
If the above policy and setup are in place and adapted by your team, then you have a simpler process to manage/maintain.
Hope this helps.
Best, Joseph
Hi Malee, two things tend to keep an onboarding setup manageable as it grows.
https://support.atlassian.com/jira/kb/use-forms-to-set-conditional-fields-in-service-projects/
https://support.atlassian.com/cloud-automation/docs/jira-automation-actions/
Adding a team then means changing one rule, not the form plus several rules.
Joseph's point about keeping the parent open until every sub-task is done is worth adding as well. If you share roughly how many teams and variants you have, people here can suggest a concrete layout.
Hi @Malee , We run employee onboarding in JSM using Journeys, not form-driven subtask automation. It's been much easier to maintain:
Thanks!!
Hi @Malee
Great tips above: branching the form and creating sub-tasks from one rule both keep things maintainable.
On the form side specifically, another approach you might consider is Smart Forms for Jira (developed by my team). It helps with the “unwieldy form that keeps changing” part:
A setup that scales well: → one onboarding form with conditional sections → automation creates sub-tasks based on the mapped answers → each team gets its own small form auto-attached to its sub-task
Here’s an example structure for HR onboarding if it’s useful as a reference. Happy to clarify if you’re exploring this setup.
It looks like you're new here. Sign in or register to get started.