How can I create a new Jazz Repository Group
CLM 6.0
We have extended Jazz with several applications, and would like to manage access rights separately from the existing Jazz Repository Groups (JazzGuest, JazzAdmin, JazzUsers,...) Is that possible? If yes how? Thank you erwin |
2 answers
Still not quite sure why you need additional groups since the applications will not recognize it any way. You can try the following and see if it works for you.
1. Unpack the <app>.war file to a temporary folder. 2. Locate the file web.xml. 3. Modify the file and add a new <security-role>. Something like <security-role>4. Zip up the updated content as a new <app>.war file. 5. Re-deploy the <app>.war file to the application server. If you're using WebSphere, you will see the new security role for mapping. But the URI /<app>/authenticated/identity does not seem to return the new role at all (probably hard coded filtering). Comments The behavior of the groups is implemented in the applications and as you said Donald, you might be able to add some, but there would be no behavior tied to them. From a Jazz Application standpoint they would be meaningless.
sam detweiler
commented Oct 30 '15, 7:28 a.m.
But HE has other code that would give them meaning. (I think)
Erwin Kunz
commented Oct 30 '15, 9:47 a.m.
Hi Donald
Sam is correct. We use Insight for reporting. logon/access control is integrated over oauth and JTS . Up to now we managed the access over the JazzDWAdmin which allowed to protect resources within Insight. This group is gone with 6.0 because RRDI is not used anymore.We'd like to manage the Insight access (logon and resource access) with help of LDAP groups mapped to a Jazz Repository Group in JTS and accessed from Insight. We don’t want to have a separate logon in Insight and managing Cognos groups in Insight Portal.
Donald Nong
commented Nov 01 '15, 7:43 p.m.
Umh... you see the consensus is that if you rely on the Jazz application API, the new group would be meaningless, or even unrecognizable (based on my testing). I was going to suggest you use the JazzDebug group instead, but the /<app>/authenticated/identity API does not return this group either, which is quite strange.
|
Hello Erwin,
If you mean use more groups, you can configure more than one group using ; between them. For instance: JazzAdmins=LDAPAdmins1;LDAPAdmins2 maps JazzAdmins group to LDAPAdmins1 and LDAPAdmins2 However keep in mind that they should be at the same Base Group search. http://www-01.ibm.com/support/knowledgecenter/SSYMRC_6.0.0/com.ibm.jazz.install.doc/topics/r_ldap_config_param.html But If you mean to use different LDAP Servers, than you should use Websphere Federated configuration: https://jazz.net/library/article/97 https://jazz.net/library/article/604 (caveats when using Federated) Regards, Isabel Comments
sam detweiler
commented Oct 21 '15, 3:46 p.m.
I think he wants to make MORE groups than Jazz Knows about, but still be able to use the UI to manage permissions..
Erwin Kunz
commented Oct 26 '15, 6:31 a.m.
Hi Isabel, Sam
Erwin Kunz
commented Oct 29 '15, 6:28 a.m.
Hi Isabel
|
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.
Comments
You should be more specific. These groups are for "repository", not "projects". What access rights do you have in mind? See table 2 in the below document for more details.
https://jazz.net/help-dev/clm/topic/com.ibm.jazz.platform.doc/topics/c_understanding_user_access_control.html
Hi Donald
I need repository groups. It's global not PA specific
I'll try as Isabel proposed
Thanks
erwin