Hi All,
Can i change the CAMID("AD:u:42eb7282-863811dd-80ebd174-abcb477b") created by CognosBI/AD to the Original Id(Employee Id) mentioned in Active Directory?
I mean if i had Employee Id as unique, created for each and every user which is decoded into CAMID("AD:u:42eb7282-863811dd-80ebd174-abcb477b") by CognosBI/AD, Can i get Employee Id instead the Decoded CAMID("AD:u:42eb7282-863811dd-80ebd174-abcb477b") into TM1???
Do we have any setting to be done on the Cognos Configuration Side? Pls let me know!
Thanks, Sri
Change th
-
- Posts: 21
- Joined: Tue Sep 21, 2010 5:43 am
- OLAP Product: TM1
- Version: 9.5
- Excel Version: 2005
- sachin
- Posts: 92
- Joined: Fri Jan 15, 2010 9:54 pm
- OLAP Product: Transformer,SSAS, EP, TM1
- Version: 7.3 2005 10.1 10.1.1
- Excel Version: 2013
- Contact:
Re: Change th
In TM1 you can use the alias to get the actual employee id. The attribute name you need to look for is }TM1_DefaultDisplayValue
Check out my blog for some good information on TM1, SPSS
-
- Posts: 21
- Joined: Tue Sep 21, 2010 5:43 am
- OLAP Product: TM1
- Version: 9.5
- Excel Version: 2005
Re: Change th
Thanks Sachin for the reply,I am aware that we can use the alias }TM1_DefaultDisplayValue in }Client Dim in TM1 but i want to manage the CAMID parameter when passing from Cognos BI to TM1.
Is there any option to send the original Emp id instead the CAM ID from Cognos BI to TM1?
Regards, Sri
Is there any option to send the original Emp id instead the CAM ID from Cognos BI to TM1?
Regards, Sri
-
- Posts: 21
- Joined: Tue Sep 21, 2010 5:43 am
- OLAP Product: TM1
- Version: 9.5
- Excel Version: 2005
Re: Change the CAMID to original Id
I guess nobody had encountered this scenario till Now i guess!
-
- MVP
- Posts: 3706
- Joined: Fri Mar 13, 2009 11:14 am
- OLAP Product: TableManager1
- Version: PA 2.0.x
- Excel Version: Office 365
- Location: Switzerland
Re: Change the CAMID to original Id
I wouldn't say no one has encountered it, just a fact of life that the CAM ID string is ugly as all hell.dwhcognos8 wrote:I guess nobody had encountered this scenario till Now i guess!
-
- Posts: 50
- Joined: Tue Jun 15, 2010 3:14 pm
- OLAP Product: TM1, PowerPlay, MSAS
- Version: TM1 9.4.x 9.5.x 10.1
- Excel Version: 2003 2007 2010
Re: Change the CAMID to original Id
Lotsaram and others ....
I'm currently dealing with the issue of CAMID's and Contributor at a client.
One thing I have noticed is that if you add the user id's manually (inside TM1 security, add the client manually), the "display" version appears accurately. However, if the user id does not exist when the user first logs in, the CAMID appears. Personally, I think this is a bug.
As most of you probably know, the lack of a display name causes problems with contributor, namely creating directories in the sandboxlogs directory on the server (because the CAMID's contain a colon, which is an invalid character for directory names).
I'm not excited about it, but a workaround I plan to test is, when you add the user to the Cognos groups (a step you have to do either in Cognos or in your namespace at some point to give the user access), also perform the manual step to add the user to TM1 security manually.
But I would definitely be interested in anyone's thoughts on this, especially if anyone has found an automated way to set the display value when a user logs in without the client already having been defined in TM1 security.
I'm currently dealing with the issue of CAMID's and Contributor at a client.
One thing I have noticed is that if you add the user id's manually (inside TM1 security, add the client manually), the "display" version appears accurately. However, if the user id does not exist when the user first logs in, the CAMID appears. Personally, I think this is a bug.
As most of you probably know, the lack of a display name causes problems with contributor, namely creating directories in the sandboxlogs directory on the server (because the CAMID's contain a colon, which is an invalid character for directory names).
I'm not excited about it, but a workaround I plan to test is, when you add the user to the Cognos groups (a step you have to do either in Cognos or in your namespace at some point to give the user access), also perform the manual step to add the user to TM1 security manually.
But I would definitely be interested in anyone's thoughts on this, especially if anyone has found an automated way to set the display value when a user logs in without the client already having been defined in TM1 security.
-
- Posts: 50
- Joined: Tue Jun 15, 2010 3:14 pm
- OLAP Product: TM1, PowerPlay, MSAS
- Version: TM1 9.4.x 9.5.x 10.1
- Excel Version: 2003 2007 2010
Re: Change the CAMID to original Id
IBM has since confirmed that this is a bug. It has been addressed in 10.1.0 but will not be addressed in 9.5.2. (Yet another example of why it is important to keep your Cognos software updated).normanbobo wrote:
One thing I have noticed is that if you add the user id's manually (inside TM1 security, add the client manually), the "display" version appears accurately. However, if the user id does not exist when the user first logs in, the CAMID appears. Personally, I think this is a bug.
This is the only workaround. Ugly and inefficient, but works.normanbobo wrote:
I'm not excited about it, but a workaround I plan to test is, when you add the user to the Cognos groups (a step you have to do either in Cognos or in your namespace at some point to give the user access), also perform the manual step to add the user to TM1 security manually.
Anyone have any ideas?normanbobo wrote:
But I would definitely be interested in anyone's thoughts on this, especially if anyone has found an automated way to set the display value when a user logs in without the client already having been defined in TM1 security.
-
- MVP
- Posts: 3706
- Joined: Fri Mar 13, 2009 11:14 am
- OLAP Product: TableManager1
- Version: PA 2.0.x
- Excel Version: Office 365
- Location: Switzerland
Re: Change th
Rather than creating users manually in TM1 after they are created in Cognos but before the user gets a chance to log on to TM1 why not have a regularly scheduled overnight job to write out users and group memberships either to a file or RDBMS then delete all the users then have another job to recreate the users and assign them to groups. Then surely from TM1's perspective the users must be as if they were created manually but no extra manual work needs to be done.
I would have thought worth a shot or have you tried this already?
I would have thought worth a shot or have you tried this already?