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 Miguel Tomico selected this answer as the correct answer
|
2 other answers
That information is very valuable.
In our case, group membership shouldn't be big (20-30 contributors or Teams, tops), so I think it will be sufficient to support our case and go ahead with it.
Thank you very much, Martha.
|
Whoops. First limitation found.
The getAccessGroups() function of the RTC SDK returns a maximum of 250 access groups.
Opened a work item
https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=361574
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.