EPRCS Series: Connecting MR to EPM Cloud

And now let’s try to connect EPRCS Management Reporting to EPM Cloud!

EPRCS is known as being an Oracle Cloud reporting tool. Therefore, it’s natural to assume that EPRCS can connect to most Oracle EPM Cloud technologies, including (but not limited to) FCCS, PBCS, and EPBCS. Much like connecting to Essbase Cloud, EPRCS can handle this integration through multiple tools under its umbrella: Narrative Reporting and Management Reporting (MR). In this post I’ll walk through how one of the EPM Cloud data source connections, EPBCS, can be set up, although the same principles should theoretically apply to all supported EPM Cloud data sources.

Before we get started, here are some notes about the EPM Cloud connection configuration:

  • The EPM Cloud connections are set up in EPRCS by cube by instance. Therefore, if your EPM Cloud application has 4 cubes within Test and 3 cubes within Prod, you would need 7 separate MR Data Source connections to have full connectivity to all cubes within both Test and Prod.
  • The EPM Cloud Administrator is responsible for defining and maintaining the EPM Cloud Data Source connections within EPRCS. EPM Cloud Administrator credentials will be required for each MR Data Source connection. Therefore, it’s recommended that the MR Administrator and EPM Cloud Administrator work in conjunction to set up each Data Source connection if the roles are segregated.
  • Security notes for the various EPRCS roles:
    • MR Administrator: helps set up data source connections for MR and can develop new reports and maintain existing ones. Should be set up with Reports Administrator (minimum required) or Service Administrator rights within EPRCS.
    • MR Developer: creates and maintains MR reports. Should be set up with Reports Administrator rights within EPRCS.
    • MR User: consumer of MR reports. Should be set up with a minimum of EPRCS User rights and then must be granted at least view access to the appropriate MR reports.
  • Pass through security notes for the same EPRCS roles on the EPM Cloud side:
    • MR Administrator: a matching user ID and password must be added to the EPM Cloud instance with a minimum of Service Administrator rights within that EPM Cloud instance in order to setup the EPM Cloud data source connection.
    • MR Developer: a matching user ID and password must be added to the EPM Cloud instance. Rights to the underlying EPM Cloud data source will pass through according to how the user is set up on the EPM Cloud side. Therefore, a user with full read rights on an EPBCS cube will see all data from within EPRCS when connecting to that EPBCS cube.
    • MR User: a matching user ID and password must be added to the EPM Cloud instance. Rights to the underlying EPM Cloud data source will pass through according to how the user is set up on the EPM Cloud side. Therefore, a planner user with specific read and write access on an EPBCS cube will see that same data access from the Management Reporting report.
  • When any of the passwords expire for any of the above roles, the user should update the passwords in both EPRCS and EPM Cloud to keep them in sync.

Within EPRCS, connections to other Cloud products are set up in the Library through the Data Sources folder:

Library - Data Sources

To create a new Data Source, press the + button and select “Data Source”:

Select the “Oracle Enterprise Performance Management Cloud” option from the drop-down (and notice the other options available for future reference):

Then fill in all of the details. I’m going to choose to connect to the Oracle sample demo app in EPBCS, fantastically named “EPBCS”:

Some notes about the required connection details:

  • Data Source Name: Since EPRCS can connect to multiple tools, I’d suggest a prefix that groups the data sources based on some logic. I’m choosing source technology in the screen shot above.
  • Server Name: This needs to be the data source EPM Cloud URL, ending in “.com”
  • Identity Domain: The domain of the data source EPM Cloud instance
  • Administrator User ID: A Service Administrator on the data source EPM Cloud instance
  • Administrator Password: EPM Cloud Service Administrator’s password
  • Application Name: Data source EPM Cloud application name
  • Cube Name: Data source EPM Cloud cube name

If everything is entered correctly (and with proper rights), you’ll get a successful message:

Connection Succeeded

Once the connection is set up, you can use your EPM Cloud cube as a data source in MR.

Before we cover that part, let’s go through some common security error messages.

If you entered either the wrong username or password for the EPM Cloud Administrator or the wrong URL, domain, application, or domain, you might see this error message:

If the EPM Cloud Administrator you’ve entered does not have Service Administrator rights on the EPM Cloud instance, you might see this error message:

If the EPRCS Administrator does not have Service Administrator rights on the EPM Cloud instance, you might see this error message (repeat of above first error message…a little confusing):

Working with Planning Cloud as a data source is very similar to working with any other multi-dimensional data source. To see additional MR development details using Essbase Cloud as a data source, check out this past blog post here.

9 thoughts on “EPRCS Series: Connecting MR to EPM Cloud

  1. Raj says:

    I am not able to create a datasource connection in Narrative Reporting.
    I am trying to create connection for a FCCS application.
    Admin user on Narrative reporting – epm_default_cloud_admin – I am logged in NR with this user.
    Admin user on FCCS – R_admi – I am using this ID in datasource connection field.
    Error –
    Error occurred while accessing the data source “FCCS_Consol_LL”. Server URL “https://:443/HyperionPlanning” is not available. Check the server and try your action again.

    I think the issue is it is appending :443/HyperionPlanning which is for Planning application and not for consolidation applications. It should instead be adding only ‘/Workspace’.

    Thanks,
    R

    Like

    • OpaL says:

      Yes, there are a couple of issues I see potentially with the description of what you’re doing.

      1. Make sure to read the latest documentation on the syntax of the URL. For instance, you don’t need the https:// nor a port. This post was written years ago and Cloud potentially changes monthly.
      2. You must have the exact same username in both Narrative Reporting and FCCS and it needs to have full admin rights to both tools.

      Good luck!

      Like

  2. FCCSUser says:

    Good information. Do we need whitelisting to be done @ FCCS side to connect from EPRCS to FCCS or the connection is through Oracle network without the need of any whitelisting.

    Like

    • OpaL says:

      For the majority of customers no additional actions have to be taken. But I have heard of rare customers who had to take additional whitelisting steps on their own network due to their own internet security restrictions.

      Like

  3. FCCSUSER says:

    I have one more query. Should EPRCS and FCCS be in the same ID domain for establishing this connection? I guess not.

    You have mentioned the same user ID has to be used. That can be created in different domains too with same name having Service admin access to create this connection

    Like

    • OpaL says:

      In the past you were able to connect them without them being in the same domain. I don’t know if that’s still possible currently without a multi-domain env to test myself. However, there are reasons beyond the data source connectivity to have these 2 env in the same domain, so I’d recommend it regardless.

      Like

  4. FCCSUSER says:

    I am trying to create a data source in EPRCS to FCCS. Both are in different ID domains. However, I have created account with same name and credentials, with Service admin role on both environments.

    Gave server name without the https:// and ended it with oraclecloud.com.

    Though I enter the right credentials,I get invalid admin credential error. Any idea why?

    Like

    • OpaL says:

      Check Cloud Customer Connect. There were several folks who had the same issue in the past. I think they were asked to log an SR.

      It’s also possible that multi-domains are no longer supported now.

      Like

Let it out here

This site uses Akismet to reduce spam. Learn how your comment data is processed.