Thanks for the feedback. The TestRail for Jira add-on does require an active TestRail login to display as it uses the API to populate the testing data in real time. There are no current plans to implement a “Jira Add-on” type account, but you can have read-only users that would be able to see the populated data in TestRail. Please note, any active user account in TestRail, regardless of role, will count as a seat in your license so may cause in increase in cost.
Regarding your workaround, setting up shared logins in TestRail is against the Terms of Service, as outlined in section 3.4 of the conditions laid out here:
Each User Account shall be used only by one single person and the Customer is obliged to activate a new User Account for every staff using the Services of Gurock.
While the TestRail for Jira plugin does not require all Jira users to have a TestRail account to set up, it is necessary for the data to populate that a logged in account be present. We would recommend configuring accounts for vital team members that would require seeing the testing data in Jira to perform their job functions, but it is unlikely for most teams that all Jira users would need to see and access this data directly.
I hope that clarifies things! Thanks for the feedback, and if you have further questions don’t hesitate to let us know.