PADomainUtils - setFoundation\(Boolean foundation\)
reference australia Updated Sep 10, 2026 1 min read r_PADU-setFoundation_boolean.md
Use this method to move or copy only foundational records in a hybrid domain configuration.
You can implement a hybrid approach by maintaining some types of record in a parent domain and some types in child domains. Generally, the parent domain contains foundational records and the child domain contains higher-level records, such as widgets. The following types of record are considered foundational records.
- Bucket groups
- Buckets
- Scripts
- Breakdown sources
- Indicator sources
- Filters
- Breakdowns
- Managed sources
- Manual breakdowns
- Breakdown mappings
- Breakdown relations
Other Performance Analytics records such as widgets and indicators are not foundational records. Set this method to false to move or copy these additional records as well.
| Name | Type | Description |
|---|---|---|
| foundation | Boolean | Indicates if only foundational records should be copied or moved by this PADomainUtils object. |
| Type | Description |
|---|---|
| PADomainUtils | The object calling this function. |
JavaScript
var pa = new SNC.PADomainUtils().setFoundation(true);pa.copy('bb6b58b01f1310005a3637b8ec8b70dd');Parent Topic:PADomainUtils - Global
50 lines · 2.0 KB
---
title: PADomainUtils - setFoundation\(Boolean foundation\)
description: Use this method to move or copy only foundational records in a hybrid domain configuration.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/now-intelligence/performance-analytics/r\_PADU-setFoundation\_boolean.html
release: australia
product: Performance Analytics
classification: performance-analytics
topic_type: reference
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [PADomainUtils - Global, Domain separation, Configure advanced features, Performance Analytics \(Indicator data sources\), Platform Analytics]
---
# PADomainUtils - setFoundation\(Boolean foundation\)
Use this method to move or copy only foundational records in a hybrid domain configuration.
You can implement a hybrid approach by maintaining some types of record in a parent domain and some types in child domains. Generally, the parent domain contains foundational records and the child domain contains higher-level records, such as widgets. The following types of record are considered foundational records.
- Bucket groups
- Buckets
- Scripts
- Breakdown sources
- Indicator sources
- Filters
- Breakdowns
- Managed sources
- Manual breakdowns
- Breakdown mappings
- Breakdown relations
Other Performance Analytics records such as widgets and indicators are not foundational records. Set this method to false to move or copy these additional records as well.
|Name|Type|Description|
|----|----|-----------|
|foundation|Boolean|Indicates if only foundational records should be copied or moved by this PADomainUtils object.|
|Type|Description|
|----|-----------|
|PADomainUtils|The object calling this function.|
```
var pa = new SNC.PADomainUtils().setFoundation(true);
pa.copy('bb6b58b01f1310005a3637b8ec8b70dd');
```
**Parent Topic:**[PADomainUtils - Global](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/now-intelligence/performance-analytics/c_PADomainUtils.md)
| title | PADomainUtils - setFoundation\(Boolean foundation\) |
| description | Use this method to move or copy only foundational records in a hybrid domain configuration. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/now-intelligence/performance-analytics/r\_PADU-setFoundation\_boolean.html |
| release | australia |
| product | Performance Analytics |
| classification | performance-analytics |
| topic_type | reference |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | PADomainUtils - GlobalDomain separationConfigure advanced featuresPerformance Analytics \(Indicator data sources\)Platform Analytics |