Difference between security levels and Permissions? How the increase in their values impacts JIRA

Preethi Srinivasan August 23, 2019

Hi,

 

This is with reference to the Performance Testing for JIRA.

https://confluence.atlassian.com/adminjiraserver0713/performance-and-scale-testing-966063698.html

We are planning to have a performance test cycle conducted for our JIRA instance .

 In the above link , In the "How we tested" section, there is a reference to the Security levels and Permissions in the Jira Base line data set.

What is the difference between them? How does the increase in their values have an impact in the performance for JIRA.

Eg: Considering we are targeting a Medium sized  range ( set up for JIRA) IN the first cycle the , if we keep the values as

Cycle 1 : Security Levels -20

              permission - 25

Cycle 2 : Security level : 50

              Permission : 25

Cycle 3 : Security : 50

              Permission : 50

 

How is the performance getting impacted ?

1 answer

1 accepted

0 votes
Answer accepted
Nic Brough -Adaptavist-
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 15, 2019

Permission checking is one of the big things that affect Jira performance.  The service goes back to the database to check them a lot, so the more complex you make them, the more it will consume resource.  When it comes to security schemes, that adds another layer - Jira will be checking permissions and then security level on top of that.

That said, the code for checking is heavily refined and known to be needed to be fast, so although it is a resource drain, it's an evolved one, so actually quite fast.

Suggest an answer

Log in or Sign up to answer