Application Studio and CPM Applications integration

This guide discusses:

  • Accessing CPM Applications data sources in Application Studio
  • Embedding Application Studio reports in the CPM Applications web portal
  • Enabling single sign-on between CPM Applications and Infor BI with both Basic and Windows Authentication.

Both CPM Applications and Infor BI support Windows authentication. However, for Infor BI users to access CPM Applications with Windows authentication, the CPM Applications database settings must be changed.

CPM Applications and Infor BI also support Basic authentication, which requires a user name and password. Integration between CPM Applications and Infor BI with Basic authentication is achieved with the Infor BI Repository SSO Provider (the Provider).

The Provider acts as a bridge between the Repository and the database of user names and passwords that CPM Applications uses for Basic authentication. The Provider enables Application Studio to check the validity of CPM Applications user names and passwords against the CPM Applications user database. This avoids the need to maintain lists of both CPM Applications and Infor BI users in each application.

Like other authentication systems, the Provider must be registered in the Repository.

SeeRegistering the Repository SSO provider).

It must be configured to give the Repository access to the CPM Applications database of users and their passwords. CPM Applications users must then be registered.

SeeRegistering CPM Applications users.

Integration between the CPM Applications web portal and Infor BI reports is achieved by the use of Application Studio WebServices DirectLink. Direct links are URLs that contain all the parameters necessary to access a Infor BI report. These parameters include the login name and password of the user who is requesting access to Infor BI. The login name (loginName) and password (loginPW) parameters must, therefore, change dynamically according to the user who clicks the direct link.

See Configuring CPM Applications for portal integration.

The Application Studio database alias must also be configured to allow CPM Applications users to log on with their existing credentials.

SeeConfiguring database access.