Skip to Content

Set Up Your SAP Cloud Platform Integration Tenant

0 %
Set Up Your SAP Cloud Platform Integration Tenant
// Explore More Tutorials

Set Up Your SAP Cloud Platform Integration Tenant

Subscribe to the Process Integration service, assign required roles, and use the self-service application to provision your own SAP Cloud Platform integration tenant.

You will learn

  • How to subscribe to the Process Integration service
  • How to set up your own SAP Cloud Platform Integration tenant

To provision your SAP Cloud Platform Integration tenant, you must first subscribe to the process integration service, assign the necessary roles to your user, and then provision your SAP Cloud Platform Integration tenant.

Step 1: Subscribe to Process Integration service
  1. Login to the SAP Cloud Platform Cockpit and choose Enter your Trial Account. If this is your first time accessing the trial account, the cockpit will create a new trial account for you. Please wait for the process to complete and then click on Enter your Trial Account again.

    Access trial account

    You see a subaccount with name trial already created. Select this subaccount.

    Access subaccount
  2. In your subaccount, select Subscriptions > Process Integration.

    Select process integration service
  3. Select the Subscribe button.

    Select subscribe button

    Wait for the process to complete. You will see the status change to Subscribed in green.

    Subscription confirmation for Process Integratiin
Log on to answer question
Step 2: Assign required roles
  1. In the breadcrumbs, select your subaccount to navigate to the subaccount level.

    Navigate to subaccount
  2. Select Role Collections > New Role Collection.

    Create role collection
  3. In the Name field, enter Tenant_Administrator and choose Save. Select the newly created Tenant_Administrator role collection.

    Create tenant admin role collection
  4. Choose Add Role. In the Role Template dropdown list, select AuthGroup_Administrator and click on Save.

    Add required roles
  5. Using the same procedure from the previous step, add AuthGroup_BusinessExpert and AuthGroup_IntegrationDeveloper role templates to the role collection.

    Add additional roles

    You add these roles to grant you user the required permissions to access the Integration Flow Designer and model an integration flow. For more information on roles in SAP Cloud Platform Integration, check out the official documentation on Available Roles and Authorization Groups.

Which of the following roles did you add to your role collection?
Step 3: Configure trust
  1. Select your subaccount name to navigate to your subaccount level. Select Trust Configuration.

    Access trust configuration
  2. Select the default identity provider, SAP ID Service.

    Select default IDP
  3. In the E-Mail Address field, enter your email ID and select Show Assignments. Since your user is not a part of the SAP ID Service, you get a prompt asking for the user to be added to SAP ID Service. Choose Add User.

    Assign user to IDP
  4. Select Show Assignments > Assign Role Collection. In the Assign Role Collection prompt, choose Tenant_Administrator from the dropdown list and select Assign Role Collection.

    Assign Tenant_Administrator

    These roles are required for you to create and model your integration flow.

Log on to answer question
Step 4: Provision SAP Cloud Platform Integration tenant
  1. Launch SAP Cloud Platform Integration provisioning application by choosing <subaccount-name> > Subscriptions > Go to Application in the Process Integration tile.

    Access cloud integration provisioning application
  2. Login to the provisioning application by providing the same email ID and password that you used for creating the trial account. Choose Log On.

    Login to provisioning application
  3. Choose Provision to provision a SAP Cloud Platform Integration tenant.

    Provision SAP Cloud Platform Integration tenant
  4. You see a tenant URL after the provisioning is complete. This is the URL for your SAP Cloud Platform Integration tenant.

    Access tenant URL

    IMPORTANT: Please wait for the provisioning process to complete before you proceed to the next step. The service instance and key creation will only work after your tenant has been provisioned.

    Click on the URL to launch the SAP Cloud Platform Integration application. You can now create integration packages and integration flows.

    Please bookmark or save this URL. This will be the URL for your SAP Cloud Platform Integration application.

Log on to answer question
Step 5: Create service instance and key
  1. Navigate back to your SAP Cloud Platform’s subaccount and access your subaccount’s space by choosing Spaces > dev. If you have intentionally specified any other space name, you can choose the space of your choice.

    Access space
  2. Choose Service Marketplace > Process Integration Runtime.

    Access PI Runtime

    TIP: If you do not see the Process Integration Runtime service in the list, at the subaccount level, choose Entitlements > Configure Entitlements > Add Service Plans. Choose Process Integration Runtime and select the integration-flow service plan checkbox and choose Add 1 Service Plan.

  3. Select Instances > New Instance.

    Create new instance
  4. Choose Next to select the default service plan. In the Specify Parameters tab, enter:

    Specify JSON for user role
  5. Choose Next until you have to specify the instance name. Provide any name of your choice and choose Finish.

    Specify instance name
  6. Select the newly created service instance.

    Select service key

    You create this service instance to enable inbound HTTP calls to your SAP Cloud Platform Integration tenant.

  7. Choose Create Service Key to create a new service key.

    Create service key

    This service key will provide you the credentials for making inbound HTTP calls to integration flows deployed on your SAP Cloud Platform Integration tenant.

  8. Specify a name for the service key and choose Save.

    Enter service key name
  9. Copy the values of clientid and clientsecret parameters. These are the credentials that you use to make a request to your integration flow after you deploy it.

    Copy clientid and clientsecret

    Please make a note of these credentials. You will use it when you make HTTP calls to integration flows deployed on your tenant with HTTP endpoints.

Log on to answer question

Next Steps

Back to top