---
sourceDocument: Australia Customer Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/customer-service-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Customer Service Management

ft:clusterId :

    - csm

bundleId :

    - csm

workflow :

    - Customer and Industry


---

# Configure module in Web Embeddables

# Configure module in Web Embeddables {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
A module is a collection of component instances tied to specific domains or deployment contexts.
A module represents a website with a collection of pages or a section using groups and a collection of components instances embedded on the website. The theme for component instances, external domain URL for CORS, and custom ServiceNow domain for base URL are derived from module meta data.

## How modules, groups, and component instances fit together {#we-module__section_wm_hierarchy}

You model your website in Web Embeddables with three levels.
{#we-module__table_wm_hierarchy__entry__2}

| Level | Represents |
|-|-|
| Module | Your website. |
| Group | A page or section of your website. |
| Component instance | A component on that page or section. |
[Table 1. Module hierarchy]

{#we-module__table_wm_hierarchy}

## What a module controls {#we-module__section_wm_controls}

All component instances in a module share the module settings:

* Theme. The theme applies to all components that you embed on your website.
* External domain. The domain where you embed the components. Your CORS rules depend on this domain. If you change it, review the CORS rules and reconfigure them if necessary.
* ServiceNow custom domain. The domain of the instance where you configure the components, used as the base URL. If you change it, copy the updated global code to your webpages.
{#we-module__ul_wm_controls}

## Start from a prebuilt module {#we-module__section_wm_start}

You can create a module or use a prebuilt module, such as the demo module, and edit it to fit your website. When you create a module, a default group named Group 1 is created for it automatically.

For more information, see [Create a module](https://www.servicenow.com/docs/cUVM5bfe0riPnY~5QKYQVg "Create a module to manage component instances used in a website. You can either create a module or use a prebuilt module and edit it according to requirement.") and [Create a group and add a component instance](https://www.servicenow.com/docs/0FL_ZYd~25yNfBreXHKjVQ "Create a group to model third-party website structure such as page or sections. Use the default group or create new groups to manage the component instances on that page or section.").

