In this blog, I am writing my understanding on getting started with HCI. SAP HCI is designed as Integration Platform-as-a-Service (PAAS) which helps to integrate multiple independent systems/applications for a business process. HCI can do Cloud to Cloud, Cloud to On-premise, On-premise to On-premise and Hybrid model.

To do any of the above integration HCI offers Adapters (Connectivity options) such as:

  • SOAP Adapter
  • IDoc
  • HTTP
  • Mail
  • SFTP
  • Successfactors
  • Ariba
  • oData
  • Twitter
  • Facebook

Note: Some of the adapters are for one-way communication and Cloud Connector is used for on premise integration’s.

In simple we can also call it as PI/PO on Cloud.  Let’s start with HCI:

Few requirements/scenarios which you need to consider; & In case you are following the OpenSAP course on HCI:

1. Ensure you have an HCI account

2. If you are getting 403 error when you try to access HCI Web UI

3. Unable to see the Design and Monitor tabs in Web UI

The below steps describes on how to “Setting up the prerequisite”:

1. Ensure HCI Service is Active

Login HCP Account, Go to the Overview/Tenant(in my case I have multiple accounts), where you have your HCP Integration Services enabled. Reach out to SAP to check this if required. In my case I have a separate tenant for HCI marked as below:

/wp-content/uploads/2016/07/1_990018.png

Go to Subscriptions and look for the Application ending with “____tmn” ensure that is active as below and click on it.

/wp-content/uploads/2016/07/2_990019.png

Once you click on it, you should be able to see the screen below:

/wp-content/uploads/2016/07/3_990026.png

2. Roles are very important to perform any development activities (mainly you would need B and C):

    1. AuthGroup.BusinessExpert
    2. AuthGroup.Administrator
    3. AuthGroup.IntegrationDeveloper
    4. AuthGroup.SystemDeveloper

Note: HANA Cloud Integrations is also addressed as HCP Integration Services

Click on Roles as you see in the above screen, on New Role, look for the Administrator and IntegrationDeveloper Role and assign it to your user as shown below:

/wp-content/uploads/2016/07/4_990027.png

Do the same for other Roles as required.

3. URLs:

a. Web URL: You can access the Integration Content Catalog via the customer’s tenant at http:// <server>:<port>/itspaces

Eg: https://pXXXX-tmn.hci.us1.hana.ondemand.com/itspaces

b. Management URL: Access via Eclipse HCI plugin

Eg: https://pXXXX-tmn.hci.us1.hana.ondemand.com/

c. Run-time URL: Web-service url to be configured in backed systems

Eg: https://pXXXX-iflmap.hcisbp.us1.hana.ondemand.com

Now if you open the Web URL, your developer should be able to see the options for Discover, Design, Monitor, Settings as shown below:

/wp-content/uploads/2016/07/7_990028.png

To do SOAP to oData conversion you may follow the Blog posted on SCN:

http://scn.sap.com/community/pi-and-soa-middleware/blog/2016/04/18/creating-odata-service-from-soap-using-hci

Note: If you are not able to see oData Adaptor on your HCI account, raise an OSS Ticket and SAP shall get it activated.

Hope this helps to get you started quickly. Looking forward for you feedback and comments.

Should you be interested to learn more about HCI, you can start by OpenSAP course on HCI and my recent blogs on the course:

Week1: Application Integration Made Simple with SAP HANA Cloud Integration – OpenSAP Course Week1

Week2: Application Integration Made Simple with SAP HANA Cloud Integration – OpenSAP Course Week2

Regards,

Nagesh

To report this post you need to login first.

8 Comments

You must be Logged on to comment or reply to a post.

  1. Priyesh Shah

    Hi Nagesh , Excellent Blog!!! could you please elaborate how to integrate SAP HANA Cloud Connector in SAP HCP Trial account !

    Thanks

    Priyesh Shah

    (0) 
  2. Ricardo Adorno

    Hi Nagesth,

    Excellent all your contributions.

    When I try to access the Integration Content Hub service, only the “Discover” option is enabled.

    In our company we have purchased the HCP package with HCI.
    When I check that the HCI service is active the result is the following:

    What should I do?
    If you can help me, I appreciate it.

    Thank you very much.

    (0) 
    1. Nagesh Caparthy Post author

      Hi Ricardo Adorno,

      Sorry, I was on holidays, hence could not respond.

      I hope the issue is solved by now. Just in case, please check if the roles are added as mentioned in this blog to the ID that you are trying to access. I guess that should solve the problem.

      Regards,

      Nagesh

      (0) 
  3. Vishnu Pindi

    Hello Nagesh,

     

    We are getting HTTP 403 error while log in to HCI integration services web UI. We have activated the service and the below authorizations , but still getting the errors.

    1. AuthGroup.BusinessExpert
    2. AuthGroup.Administrator
    3. AuthGroup.IntegrationDeveloper
    4. AuthGroup.SystemDeveloper

    Please help us with some suggestions here..

     

    Thanks and Regards

    Shanto Aloor

    (0) 
    1. Nagesh Caparthy Post author

      Hi Shanto,

       

      Did you try to logout, clear the cookies and then try to login. Alternative, try a incognito mode. Let me know the results. It should ideally work if all the roles are set correctly.

       

      Regards,

      Nagesh

       

      (0) 
  4. Norman Staples

    Hi Nagesh,

    I followed your steps and I am encountering an error when using the Web UI.  The error states “Error in fetching resources”.  My authorization is AuthGroup.IntegrationDeveloper.  Any help would be greatly apprecited.

     

    (0) 
  5. Sriprasad Shivaram Bhat

    Hello Norman,

    You are all good with authorization​.Yesterday there was a issue with discover page,even we were facing same issue.May be you can give a try after a day,usually it happens when there are updates happening related to SAP Cloud Platform or it’s services which are used to build Webui.

    Regards,

    Sriprasad Shivaram Bhat

    (1) 

Leave a Reply