Configuring the new namespace provider in Cognos
Configure a new namespace provider in Cognos for CJAP.
Procedure
- In Cognos Configuration, navigate to the Security > Authentication folder.
- Add a new Namespace resource to the Authentication folder.
- Give the namespace a name.
-
Select Custom Java Provider from the Type menu and click OK.
This creates a new namespace for the security CJAP.
- Select the new namespace and enter the name you gave the namespace as the ID for the provider.
-
Enter com.ibm.emm.cognos.provider.EMMSuiteSecurityCJAP for the class name.
Ensure that there are no leading or trailing spaces.
-
Set the Selectable for authentication? property to True for test purposes.
- True - Allows the users to log in to Cognos using HCL®
EMM credentials.
External users can log in without password, so this is not recommended for production.
- False - This namespace is not available for authentication on the Cognos UI, but the HCL
EMM integration will work.
Change to this setting is after testing is completed.
- True - Allows the users to log in to Cognos using HCL®
EMM credentials.
-
Log in to Cognos under the new namespace, with an HCL
EMM account that has the Report_System role in HCL
EMM.
The URL is similar to: http://host:port/ibmCognos/cgi-bin/Cognos.cgi
If you can see the Cognos application it means that the new authentication provider is working.
- In HCL EMM, navigate to the Settings > Configuration page and set the Reports | Integrations | Cognos 10 | Autentication namespace configuration property to the same name you set in Cognos.
- Verify that the Cognos reports are running correctly in HCL EMM.