Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

IQL Attribute Filter including Inbound References


My situation is as follows:

1. I have the following object types: Operating System, PC Software, Software License

2. Both the OS and PC Software have an attribute linking to a Software License, i.e. the Software Licenses have inbound references from OS and/or PC Software


So that's the setup for the software and related licenses.


Then I have an object type 'Server' with the following attributes:

1. Software (of type 'PC Software')

2. Operating System (of type 'Operating System'

3. Licenses (of type 'Software License')


Now, my idea, because I had this behavior in other tools, is that I can select softwares and an operating system and then have the licenses being filtered to only 'valid' licenses that are linked to these softwares/operating systems. As far as I can see, this is possible using the inboundReferences (inR) function.

What I tested (IQL filter on the 'Licenses' attribute):

object having inR(objectType IN ("Operating System", "PC Software") )

--> This works, it only shows licenses that are actually linked to a software/OS

object having inR(Name LIKE "windows")

--> This also works, only licenses that have a software linked with "windows" in their name show up


However, what I just can't get to work is the following and I don't understand why it's not working (in this example, I just do it for Software):

object having inR(Key IN ${Software${0}})


object having inR(Name IN ${Software.Name${0}})


As far as I understand this should work? I'm using the following as a reference:

0 answers

Suggest an answer

Log in or Sign up to answer

Atlassian Community Events