It's all about the answers!

Ask a question

Can RTC handle a thousand Access Groups?


Miguel Tomico (5001022) | asked Jun 02 '15, 3:56 p.m.
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


permanent link
Martha (Ruby) Andrews (3.0k44051) | answered Jun 03 '15, 3:18 p.m.
JAZZ DEVELOPER
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



permanent link
Miguel Tomico (5001022) | answered Jun 04 '15, 3:33 a.m.
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.

permanent link
Miguel Tomico (5001022) | answered Jun 30 '15, 3:12 a.m.
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


Register or to post your answer.