for using CAM Security in TM1 is unfortunately incomplete and /or misleading.
Therefore I decided to write you a quick integration help.
- Install and configure IBM Cognos 8.4 on your system.
- Install IBM Cognos TM1.
- Install C8_TM1_Portlets_win32_8.4.28.4 to your Cognos 8.4 Directory
IBM Cognos Configuration
- Turn anonymous access "off"
- Add the TM1 server name to the valid domain list (CAF)
- Enable the share of session information for IBM Cognos 8
- remember your internal dispatcher URI and gateway URI
TM1
- Locate your TM1 Instance which you want to get work with IBM CAM Security (for example (\TM1\Custom\TM1Data\PlanSamp)
- Locate and open the file tm1s.cfg
- Change the IntegratedSecurityMode to 4
- Locate and open the variables_TM1.xml file
- Restart your TM1 Server and test the login.
Add the following lines (comment existing entries out):
ServerCAMURI=your internal dispatcher URI
dispatchClientCAMURI=your IBM Cognos 8 Gateway URI
ClientPingCAMPassport=900
CAMPortalVariableFile = portal\variables_TM1.xml
(IBM documentation says you should change it to 2 but thats wrong!)
(can be usually found within your_cognos_8_installation_directory\templates\ps\portal)
Add the following lines (comment existing - similar - entries out)
<urls>
<url>http://your_tm1_server/TM1Web/TM1WebLoginHandler.aspx</url>
<url>http://your_tm1_server/TM1Web/TM1WebMain.aspx</url>
</urls>
You shoud be able to login by Web and with Architect.
Attention: You may need to assign appropiate rights to administer the server.
You can do this by changing the parameter IntegratedSecurityMode back to its default (1) and assigning appropiate rights in Architect. (Syntax for the username is namespace_name\username)
If I missed something let me know!
Hv fun!