Can RTC handle a thousand Access Groups?
For a particular use of RTC (automotive, having hundreds of suppliers with restricted visibility), we are considering a solution where a few thousands of Access Groups will need to be maintained.
For those interested, similar permissions scenarios are mentioned in this enhancement request:
https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=159472
Using Access Groups seems to be the less painful solution at this moment.
Before implementing it, we were wondering if RTC will be able to handle that. Does anybody have experience having 1000+ Access Groups?
In principle, usability (time required for administrators to locate and manage them) wouldn't be a problem, because we already have scripts in place to automate operations with Access Groups.
We are more concerned about significant performance slowdowns we might experience, or any possible pitfalls we might find in the future.
Thank you.
Accepted answer
Hello Miguel,
Searching for performance defects related to Access Groups returns no hits. Likewise, there are no defects related to having 1,000 Access Groups. So, there are no known issues.
Access to an individual artifact in CLM would be linked to a specific access group and be dependent on the size of the group membership rather than the total number of access groups.
I have not worked with thousands of Access Groups myself, so this is based on a quick read of the code rather than personal experience.
Hope that helps,
Ruby
Martha (Ruby) Andrews
Jazz Foundation L3 Development Team Lead
Searching for performance defects related to Access Groups returns no hits. Likewise, there are no defects related to having 1,000 Access Groups. So, there are no known issues.
Access to an individual artifact in CLM would be linked to a specific access group and be dependent on the size of the group membership rather than the total number of access groups.
I have not worked with thousands of Access Groups myself, so this is based on a quick read of the code rather than personal experience.
Hope that helps,
Ruby
Martha (Ruby) Andrews
Jazz Foundation L3 Development Team Lead