Hey everyone, I am working on an issue panel forge app and I am facing an issue where only Project Admins can see the issue panel app. All users can see the button under the summary. When the button is clicked nothing happens. If a project admin clicks on the button and the issue panel of an issue is rendered then all users can see that issue panel too. We want all users to be able to view the issue panel when clicking on the button. We have tried different displayConditions but we understand that the users should not even see the button if the displayConditions are implemented.
I would appreciate any help.
Hi @mariosmarneros1
It’s a very strange behavior. May I know what your app is doing?
BTW, I noticed that you’re accessing Jira service requests. It seems no relation to the permssion common users have.
Thanks,
YY1
Hey @YY1 , the app is displaying data from other issues, the end goals is to be able to resolve issues within the issue panel. It is used in a JSM project but yeah some of the permissions/scopes might be more than what is needed. I will remove them but I don’t think that is going to fix the issue. Thanks for your response!
I think the JSM scopes will be causing the issue - although it’s strange you’re not getting a more obvious error (e.g. as outlined in [FRGE-1161] - Ecosystem Jira)
Hi @AdamMoore , thank you for your response! I have removed the JSM scope and we still have the same issue. The button for the issue panel is unresponsive. Normally when you click the button it should take you to the position of the issue panel.
Could it be that your users have no Edit Issue permission for the affected issues? There is a bug reported for that problem manifesting in Connect apps, but I guess the same root cause applies also to Forge apps like yours: [ACJIRA-2111] - Ecosystem Jira.
Thank you @stefan-ok , adding the ‘Edit Issue’ permission works, BUT we don’t want to allow users to be able to edit the issues that the issue panel is present on. We will try to find a way around this and also raise a bug on the Forge backlog.