Hi,
We've got an assets schema to track customer organisations, locations and floors, due to having a wide range of customers using the service desk from multiple locations.
Is there a way to set the scoping so that users will only be shown objects that are related to their organisation within the service desk.
i.e users can only see (and select) location objects that are relevant to them in the portal.
You can use our small sync app "Customer as an Asset" which is taking all organisations and customers from your Jira Service Management projects (including all attributes you created there) and create them in Jira Asset.
Afterwards you relate the assets with the organisations and use below AQL in the field's "Filter work item scope (AQL)", to filter to all assets belonging to the reporters organisation:
object having outR(objectSchema = "Customers" AND objectType = "Organization" and object having inR(objectType = "Customer" AND Name = ${reporter.label}))
Kind regards, Samuel
Welcome to the community.
How is you schema configured.
Can you show the configuration and what are the object you want to show on the request(s) and how are the custom assets field configured for this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Marc,
The schema has 3 different objectTypes: Organization, Location & Floor
Each floor has an attribute that links it to the relevant location and each location has an attribute that links it to the organization that works out of the location.
On the request we would ideally be able to allow users to select which location and floor is affected. The difficulty here is that we would like the customers to only see assets that are associated with their organization.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You would also need all your users in Assets and link the right organisation to a user.
Then a custom asset fields need to be created and based on the user we could provide the location options and based on the location option in another field the floors could be presented.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Marc - Devoteam ,
Thank you for getting back to me on this. Would there be any way to avoid adding in all of the users to assets or to pull this information from the service desk organizations + customers?
There are 116 Customer organizations in the system currently each representing customers with 50-100+ users which may be submitting tickets to the service desk.
I was hoping to be able to use the user's email address domain or the organisation which is set in the service desk project as part of the filtering process, is this not possible?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No you can't as you need to relate an organisation based on the user
So you need to reference this in assets, otherwise any user can select any organisation and related information if you just have asset custom fields
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.