---
parser: v2
auto_validation: true
time: 15
tags: [ tutorial>beginner, programming-tool>abap-development, products>sap-business-technology-platform]
primary_tag: products>sap-btp--abap-environment
slug: abap-environment-content-provider-destinations
canonical_url: https://developers.sap.com/tutorials/abap-environment-content-provider-destinations
---

# Create Destinations in SAP BTP cockpit
<!-- description --> Create Design- and Runtime destinations for Content Provider creation and dynamic OData and iFrame access.

## Prerequisites
 - **Authorizations:** Your user needs to be a subaccount administrator user in SAP BTP cockpit in the same subaccount where the destinations will be created.

## You will learn
  - How to create destinations

---

### Create design time destination

We will create the design time destination in order to define the location from which the SAP Launchpad service should fetch the exposed content.

- Go to the subaccount in which you want to use the  Launchpad Service.

- Choose **Destinations** in the **Connectivity** menu item.

- Create a new Destination.

![Settings for new Destination](https://raw.githubusercontent.com/sap-tutorials/abap-core-development/main/tutorials/abap-environment-content-provider-destinations/1-Destination-settings.png)

**URL**:

- Use Service URL of section "Inbound Services" in the Communication Arrangement created in tutorial ["Create communication between SAP BTP, ABAP environment and SAP BTP"](abap-environment-content-provider-communication).

- Add suffix `/entities`.

- Format: `https://<guid>.abap.<region>.hana.ondemand.com/sap/bc/http/sap/aps_flp_content_exposure/entities`

**Authentication**: `BasicAuthentication`.

**User**: Inbound user with its password created in tutorial ["Create communication between SAP BTP, ABAP environment and SAP BTP"](abap-environment-content-provider-communication).

Click "Save".


### Create Runtime Destination for launching apps in an iFrame

Create a new Destination.

![Settings for Runtime iFrame integration](https://raw.githubusercontent.com/sap-tutorials/abap-core-development/main/tutorials/abap-environment-content-provider-destinations/3-Destination-iFrame.png)

**URL**: Use the domain of the  Service URL in section "Inbound Services" in the Communication Arrangement created in tutorial ["Create communication between SAP BTP, ABAP environment and SAP BTP"](abap-environment-content-provider-communication). Replace `abap` with `abap-web`. (Format: https://<`tenant`>.**abap-web**.<`region`>.hana.ondemand.com)

**Additional Properties**:

Click on `New Property` to add new items.

**`HTML5.DynamicDestination`**: `true`

**`sap-platform`**: `ABAP`

Click "Save".


### Create Runtime Destination for dynamic OData access
 <br>
Create a new Destination.

![Settings for dynamic Runtime Destination](https://raw.githubusercontent.com/sap-tutorials/abap-core-development/main/tutorials/abap-environment-content-provider-destinations/2-Destination-oData.png)

**URL**: Use the domain of the  Service URL in section "Inbound Services" in the Communication Arrangement created in tutorial ["Create communication between SAP BTP, ABAP environment and SAP BTP"](abap-environment-content-provider-communication).
Format: https://<`tenant`>.**`abap`**.<`region`>.hana.ondemand.com

**`AuthnContextClassRef`**: `urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession`

**Additional Properties**:

**`HTML5.DynamicDestination`**: `true`

**`nameIdFormat`**: `urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress`

Click "Save".


---
