Is it possible to display a specific field in the portal based on the client?

Adriana Fitch
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 7, 2023

We work with partners and each partner has its own list of customers. I am creating one portal per partner because I do not want the other partners to see the list of customers from other partners. 

I would like to have just one portal for partners and depending on the user that is creating the ticket, to display the field of customers based on their organization.

Is that possible? 

2 answers

4 votes
Mark Segall
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
September 7, 2023

Hi @Adriana Fitch - The best way to handle this is by upgrading to JSM Premium and taking advantage of Assets.  You would have an object architecture like this:

  • OBJECT 1: List of partners 
  • OBJECT 2: List of partner users (An attribute would be added to reference the respective partner)
  • OBJECT 3: List of Customers (An attribute would be added to reference the respective partner)

From here, you'd be able to use an Asset field which can be configured so that it only shows the list of customers based upon the current logged on user's partner affiliation.

Note - There will be some upkeep with this or some custom work to ensure that every time a new customer/organization is added, it creates corresponding Partner/Partner User objects.

1 vote
Joseph Chung Yin
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
September 7, 2023

@Adriana Fitch -

Excellent suggestion by @Mark Segall

Another way you may consider is setting up different projects and lockdown visibility of the projects to different organizations of customers.  This can be achieved by project settings >> customer permissions.

The benefit of doing this is each project and its issues are only visible by the specific set of customers.  Remember that there is only one instance of the portal UI for all of your customers, but under the same portal env one can host one or more projects (I am sure that you already knows about it)

If you just want to have one project for all of your customers to use, but wanting the different fields or field's dropdown list option to be based on specific value, then you may want to take a look at

Those add-ons can support your needs based on my knowledge and experience.

Hope this also helps.

Best, Joseph Chung Yin

Jira/JSM Functional Lead, Global Technology Applications Team

Viasat Inc.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events