To Publish a Customization for a Multitenant Site

You can publish a customization project for multiple tenants in a multitenant site; see Publication of Customization Projects in a Multitenant Site for details. You use the Customization Projects (SM204505) form to publish this customization.

To share customization content stored exclusively in the database for multiple tenants, perform the following actions:

  1. Open the Customization Projects (SM204505) form.
  2. In the table, select the check boxes in the rows that correspond to the customization projects that you need to publish for multiple tenants.
  3. On the More menu (under Publish), click Publish to Multiple Tenants.
  4. In the Publish to Multiple Tenants dialog box, which opens, do the following:
    1. In the Selected column, select check boxes for the tenants to which you want to apply the selected customization projects.
    2. To skip updating the site files, select the Apply Changes Only to Database (Skip Website Update) check box.
      Note: If you have published all the selected customization projects in the website for a single tenant at least once, you do not need to update website files. You can apply only the database changes.
    3. To execute all database scripts of the selected customization projects, select the Execute All Database Scrips (Including Previously Executed) check box.
      Note: When the platform publishes a project that contains a database script, it executes the script and tries to avoid the execution of the script during every publication of the project, for optimization purposes. Therefore, the platform keeps information about each script that is executed at least once and has not yet been changed in the database, and omits the repeated execution of such scripts. If you run the publication with the Execute All Database Scrips (Including Previously Executed) check box selected, the platform cleans up such information about previously executed scripts and executes them once more while publishing the project.
    4. Click OK.

The platform applies the customization content to each tenant selected in the dialog box. As a result, the published customization content is saved in the database for each selected tenant.