We use JIRA and JSM. Our IDP is Entra ID and we have Atlassian Guard configured for SSO + SCIM for user and group provisioning.
My question is how to use the synchronized user attributes in JIRA or JSM? I can clearly see the synced attributes for users when hovering over them, so how could I pull the location, title, manager and use them as custom fields?
If the answer is "marketplace app upsell" - please, don't bother. We are beginning to invest more in JIRA/JSM and I need to assess whether this is doable, because the information is clearly there.
I read that that it can be done via API calls in automation, alas our projects are co-managed with various PMs and I cannot expose API keys. The KB regarding custom JIRA User properties is not applicable as the date is already synced.
I found a workaround that works for me, since I only had to get 1 custom attribute from Entra to Jira.
You can make a dynamic group in Entra containing every person with certain attributes, sync the groups to Jira and then use an automation to set the custom fields in certain work items (formerly "issues").
To do that use the user condition component in Jira Automation to check if a user is or isn't in a group and fill the custom fields accordingly with the Edit Work Item component.
Unfortunately, this works for work items only and does not update the user's profile.
I hope this helps you.
Hi, @Kristaps Caune
Welcome to the community.
Atlassian Guard allows you to import only the basic information from IDPs. Since using APIs is not an option for security reasons, a marketplace app may help. Since you are open to this, I recommend Mindpro Sync. I work at Mindpro and believe the app fits your use case.
The app lets you sync all the main attributes from Entra ID/Azure AD (including extension attributes) and map them to Jira read-only custom fields. This means you can use these fields not only in automation but also in JQL within Jira:
The app also allows you to display these attributes inside issue screens and provides a way to display the hierarchy, groups, and set approvers using the manager information (there are also post-functions for additional workflow approvals):
If you want to share this information with internal or external customers, you can also choose to display these attributes or the hierarchy in the Customer Portal:
I hope that helps.
Regards,
Eduardo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.