Source: https://vaultcrmhelp.veeva.com/doc/Content/CRM_topics/X_Pages/CreateX_Pages/SetTargetPlatform.htm

## Setting the Content Target Platform for X-Pages

Vault CRM supports MyInsights content migrated from Veeva CRM, as well as X-Pages created in Vault CRM. MyInsights pages created in Veeva CRM use Veeva CRM API names. X-Pages created in Vault CRM use Vault API names. To allow both types of content to function correctly in Vault CRM, content developers must set the appropriate content target platform for the content. The selected content target platform must match the JavaScript library file used in the content. See the Developer Portal for more information about the JavaScript libraries and their available methods.

**Who can use this feature?**

* Content Developers - Browser
* [Setting the Content Target Platform](#Setting)
* End Users - Browser, iPad
* [Using Content Target Platforms](#Using)
* Users do not require an additional license

### Configuring the Content Target Platform for

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)Content Developers](#)

To configure this feature:

1. Ensure [Configuring X-Pages](../X_PagesConfig.htm) is complete.
2. Navigate to **Admin > Users & Groups > Permission Sets**.
   * Select the appropriate permission set
   * Select the **Objects** tab
   * Select **html\_report\_\_v**
   * Grant Edit permission to the **target\_platform\_\_v** field on the html\_report\_\_v object
3. Navigate to **Admin > Configuration > Objects**.
   * Select **html\_report\_\_v**
   * Select **Layouts**
   * Select the appropriate layout
   * Ensure the **target\_platform\_\_v** field is on the layout

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)End Users](#)

To configure this feature:

1. Ensure [Configuring X-Pages](../X_PagesConfig.htm) is complete.
2. Navigate to **Admin > Users & Groups > Permission Sets**.
   * Select the appropriate permission set
   * Select the **Objects** tab
   * Select **html\_report\_\_v**
   * Grant Read permission to the **target\_platform\_\_v** field on the html\_report\_\_v object

### Setting the Content Target Platform as

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)Content Developers](#)

To set the appropriate content target platform:

1. Navigate to **Business Admin > Objects > html\_report\_\_v**.
2. Select the appropriate report.
3. Select **Edit**.
   ![](../../../Resources/Images/X-Pages/set_target_platform.png)
4. Select the appropriate Content Target Platform for the report. This value should match the JavaScript library file used in the content. The default value is Vault:
   * Salesforce
   * Vault
5. Select **Save**.

### Using Content Target Platform as

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)End Users](#)

End users are able to view X-Pages when the appropriate content target platform for the content is set.

### Related Topics

[X-Pages Overview](../X_PagesOverview.htm)

[Creating X-Pages Content](CreateRecord.htm)
