> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# IOrganizationSettingsService

- Package: [@gooddata/sdk-backend-spi](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/index.md)
- Kind: interface
- Source: https://github.com/gooddata/gooddata-ui-sdk/blob/rel/11.64/libs/sdk-backend-spi/src/organization/settings/index.ts

This service provides access to organization settings

**Signature:**

```typescript
export interface IOrganizationSettingsService 
```

## Methods

| Method | Description |
| --- | --- |
| [deleteActiveLlmEndpoint()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicedeleteactivellmendpoint) | Deletes active LLM endpoint for the organization. |
| [deleteActiveLlmProvider()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicedeleteactivellmprovider) | Deletes active LLM provider for the organization. |
| [deleteAiRateLimit()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicedeleteairatelimit) | **_(ALPHA)_** Deletes AI rate limit override for the organization, reverting to the platform default. |
| [deleteColorPalette()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicedeletecolorpalette) | Deletes color palette from organization settings returning chart colors to default. |
| [deleteDefaultExportTemplate()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicedeletedefaultexporttemplate) | **_(BETA)_** Deletes the default export template setting from the organization, reverting to the built-in default. |
| [deleteExportCsvCustomDelimiter()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicedeleteexportcsvcustomdelimiter) | **_(ALPHA)_** Clears the organization CSV delimiter configuration so the default (comma) is used. |
| [deleteGeoIconSheet()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicedeletegeoiconsheet) | **_(ALPHA)_** Deletes the geo icon sprite sheet setting from the organization. |
| [deleteTheme()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicedeletetheme) | Deletes theme from organization settings returning workspace styling to default. |
| [getAiRateLimit()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicegetairatelimit) | **_(ALPHA)_** Returns the AI rate limit value owned by the organization (without resolving inherited defaults). Returns `undefined` when the organization has no override. |
| [getDataLocale()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicegetdatalocale) | **_(ALPHA)_** Returns the data locale set on the organization (without resolving inherited defaults). Returns `undefined` when the organization has none. |
| [getMetadataLocale()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicegetmetadatalocale) | **_(ALPHA)_** Returns the metadata locale set on the organization (without resolving inherited defaults). Returns `undefined` when the organization has none. |
| [getSettings()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicegetsettings) | Returns effective organization settings with all defaults resolved. |
| [setActiveCalendars(calendars)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetactivecalendars) | Sets active calendars configuration for organization. |
| [setActiveLlmEndpoint(endpoint)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetactivellmendpoint) | Set active LLM endpoint for the organization. |
| [setActiveLlmProvider(provider, defaultModelId)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetactivellmprovider) | Set active LLM provider for the organization. |
| [setAiRateLimit(value)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetairatelimit) | **_(ALPHA)_** Sets AI rate limit for the organization. |
| [setAlertDefault(value)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetalertdefault) | Sets alert default |
| [setAttachmentSizeLimit(size)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetattachmentsizelimit) | Sets attachment size limit sent to email for organization. |
| [setColorPalette(colorPaletteId)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetcolorpalette) | Sets color palette for organization. |
| [setDashboardFiltersApplyMode(dashboardFiltersApplyMode)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetdashboardfiltersapplymode) | **_(ALPHA)_** Sets DashboardFiltersApplyMode configuration for organization. |
| [setDateFormat(dateFormat)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetdateformat) | Sets date format for organization. |
| [setDefaultExportTemplate(value)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetdefaultexporttemplate) | **_(BETA)_** Sets the default export template applied to slide exports when none is explicitly requested. |
| [setEnableAiOnData(enabled)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetenableaiondata) | **_(ALPHA)_** Sets enable AI on data setting for organization. |
| [setEnableDrillToUrlByDefault(enabled)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetenabledrilltourlbydefault) | **_(ALPHA)_** Sets enable drill to URL by default configuration for organization. |
| [setEnableNullJoins(enabled)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetenablenulljoins) | **_(ALPHA)_** Sets enable null joins configuration for organization. |
| [setEnablePartialDataResults(enabled)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetenablepartialdataresults) | **_(ALPHA)_** Sets enable partial data results configuration for organization. |
| [setEnableQueryTags(enabled)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetenablequerytags) | **_(ALPHA)_** Sets enable query tags setting for organization. |
| [setEnableTimezoneChange(enabled)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetenabletimezonechange) | **_(ALPHA)_** Sets whether end users may change the timezone in Analytical Designer and, by default, on dashboards. |
| [setExportCsvCustomDelimiter(delimiter)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetexportcsvcustomdelimiter) | **_(ALPHA)_** Sets the default CSV delimiter for exports in the organization. |
| [setFiscalCalendar(fiscalYear)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetfiscalcalendar) | Sets fiscal calendar for organization. |
| [setFormatLocale(locale)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetformatlocale) | Sets format locale for organization. |
| [setGeoIconSheet(url)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetgeoiconsheet) | **_(ALPHA)_** Sets the geo icon sprite sheet URL for the organization. |
| [setLocale(locale)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetlocale) | Sets locale for organization. |
| [setMaxZoomLevel(level)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetmaxzoomlevel) | Sets the maximum zoom level allowed for geo visualizations in the organization. |
| [setMetadataLocale(locale)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetmetadatalocale) | Sets metadata locale for organization. |
| [setMetricFormatOverride(override)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetmetricformatoverride) | Sets metric format override for organization. |
| [setOpenAiConfig(config)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetopenaiconfig) | **_(ALPHA)_** Sets OpenAI configuration for organization. |
| [setSeparators(separators)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetseparators) | Set separators for the organization |
| [setTheme(themeId)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesettheme) | Sets theme for organization. |
| [setTimezone(timezone)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesettimezone) | Sets timezone for organization. |
| [setWeekStart(weekStart)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetweekstart) | Sets first day of week for organization. |
| [setWhiteLabeling(whiteLabeling)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-backend-spi/sdk-backend-spi.iorganizationsettingsservice/index.md#iorganizationsettingsservicesetwhitelabeling) | Sets whiteLabeling for organization. |

## Method details

### IOrganizationSettingsService.deleteActiveLlmEndpoint()

Deletes active LLM endpoint for the organization.

**Signature:**

```typescript
deleteActiveLlmEndpoint(): Promise<void>;
```
**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.deleteActiveLlmProvider()

Deletes active LLM provider for the organization.

**Signature:**

```typescript
deleteActiveLlmProvider(): Promise<void>;
```
**Returns:**

Promise&lt;void&gt;

### IOrganizationSettingsService.deleteAiRateLimit()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Deletes AI rate limit override for the organization, reverting to the platform default.

**Signature:**

```typescript
deleteAiRateLimit(): Promise<void>;
```
**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.deleteColorPalette()

Deletes color palette from organization settings returning chart colors to default.

**Signature:**

```typescript
deleteColorPalette(): Promise<void>;
```
**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.deleteDefaultExportTemplate()

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Deletes the default export template setting from the organization, reverting to the built-in default.

**Signature:**

```typescript
deleteDefaultExportTemplate(): Promise<void>;
```
**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.deleteExportCsvCustomDelimiter()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Clears the organization CSV delimiter configuration so the default (comma) is used.

**Signature:**

```typescript
deleteExportCsvCustomDelimiter(): Promise<void>;
```
**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.deleteGeoIconSheet()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Deletes the geo icon sprite sheet setting from the organization.

**Signature:**

```typescript
deleteGeoIconSheet(): Promise<void>;
```
**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.deleteTheme()

Deletes theme from organization settings returning workspace styling to default.

**Signature:**

```typescript
deleteTheme(): Promise<void>;
```
**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.getAiRateLimit()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Returns the AI rate limit value owned by the organization (without resolving inherited defaults). Returns `undefined` when the organization has no override.

**Signature:**

```typescript
getAiRateLimit(): Promise<IAiRateLimit | undefined>;
```
**Returns:**

Promise&lt;[IAiRateLimit](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iairatelimit/index.md) &#124; undefined&gt;

promise

### IOrganizationSettingsService.getDataLocale()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Returns the data locale set on the organization (without resolving inherited defaults). Returns `undefined` when the organization has none.

**Signature:**

```typescript
getDataLocale(): Promise<string | undefined>;
```
**Returns:**

Promise&lt;string &#124; undefined&gt;

promise

### IOrganizationSettingsService.getMetadataLocale()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Returns the metadata locale set on the organization (without resolving inherited defaults). Returns `undefined` when the organization has none.

**Signature:**

```typescript
getMetadataLocale(): Promise<string | undefined>;
```
**Returns:**

Promise&lt;string &#124; undefined&gt;

promise

### IOrganizationSettingsService.getSettings()

Returns effective organization settings with all defaults resolved.

**Signature:**

```typescript
getSettings(): Promise<ISettings>;
```
**Returns:**

Promise&lt;[ISettings](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.isettings/index.md)&gt;

promise of resolved settings

#### Remarks

The returned settings include system defaults, not just those directly set at the organization level. User-specific overrides are excluded. User has to have an organization level permission to access them.

### IOrganizationSettingsService.setActiveCalendars()

Sets active calendars configuration for organization.

**Signature:**

```typescript
setActiveCalendars(calendars: IActiveCalendars): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| calendars | [IActiveCalendars](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iactivecalendars/index.md) | configuration for which calendars are enabled and which is the default. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setActiveLlmEndpoint()

Set active LLM endpoint for the organization.

**Signature:**

```typescript
setActiveLlmEndpoint(endpoint: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| endpoint | string | id of the LLM endpoint to set as active for the organization. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setActiveLlmProvider()

Set active LLM provider for the organization.

**Signature:**

```typescript
setActiveLlmProvider(provider: string, defaultModelId: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| provider | string | id of the LLM provider to set as active for the organization. |
| defaultModelId | string | id of the default model to use for the provider. |

**Returns:**

Promise&lt;void&gt;

### IOrganizationSettingsService.setAiRateLimit()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets AI rate limit for the organization.

**Signature:**

```typescript
setAiRateLimit(value: IAiRateLimit): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| value | [IAiRateLimit](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iairatelimit/index.md) | max interactions and rolling time window for AI chat. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setAlertDefault()

Sets alert default

**Signature:**

```typescript
setAlertDefault(value: IAlertDefault): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| value | [IAlertDefault](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.ialertdefault/index.md) | describes parameters for alerting. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setAttachmentSizeLimit()

Sets attachment size limit sent to email for organization.

**Signature:**

```typescript
setAttachmentSizeLimit(size: number): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| size | number | the size in bytes. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setColorPalette()

Sets color palette for organization.

**Signature:**

```typescript
setColorPalette(colorPaletteId: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| colorPaletteId | string | ID of the color palette to apply to charts in organization. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setDashboardFiltersApplyMode()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets DashboardFiltersApplyMode configuration for organization.

**Signature:**

```typescript
setDashboardFiltersApplyMode(dashboardFiltersApplyMode: DashboardFiltersApplyMode): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| dashboardFiltersApplyMode | [DashboardFiltersApplyMode](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.dashboardfiltersapplymode/index.md) | describes new mode for applying dashboard filters. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setDateFormat()

Sets date format for organization.

**Signature:**

```typescript
setDateFormat(dateFormat: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| dateFormat | string | the format based on the ICU standard, for example: "en-US", "cs-CZ", etc. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setDefaultExportTemplate()

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets the default export template applied to slide exports when none is explicitly requested.

**Signature:**

```typescript
setDefaultExportTemplate(value: IDefaultExportTemplate): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| value | [IDefaultExportTemplate](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.idefaultexporttemplate/index.md) | identifier and scope of the export template to use as the default. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setEnableAiOnData()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets enable AI on data setting for organization.

**Signature:**

```typescript
setEnableAiOnData(enabled: boolean): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| enabled | boolean | whether to enable sending aggregated data to LLM. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setEnableDrillToUrlByDefault()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets enable drill to URL by default configuration for organization.

**Signature:**

```typescript
setEnableDrillToUrlByDefault(enabled: boolean): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| enabled | boolean | whether to enable drill to URL by default for dashboard widgets. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setEnableNullJoins()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets enable null joins configuration for organization.

**Signature:**

```typescript
setEnableNullJoins(enabled: boolean): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| enabled | boolean | whether to enable null value matching in SQL joins. |

**Returns:**

Promise&lt;void&gt;

promise

#### Remarks

When enabled, generated SQL joins coalesce null values before comparing join keys. Workspaces inherit this value unless they override it.

### IOrganizationSettingsService.setEnablePartialDataResults()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets enable partial data results configuration for organization.

**Signature:**

```typescript
setEnablePartialDataResults(enabled: boolean): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| enabled | boolean | whether to allow partial data results for executions. |

**Returns:**

Promise&lt;void&gt;

promise

#### Remarks

When enabled, executions that reach a row/column/cell limit return partial data (with limit-break metadata) instead of failing. Workspaces inherit this value unless they override it.

### IOrganizationSettingsService.setEnableQueryTags()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets enable query tags setting for organization.

**Signature:**

```typescript
setEnableQueryTags(enabled: boolean): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| enabled | boolean | whether to enable query tags for this organization. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setEnableTimezoneChange()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets whether end users may change the timezone in Analytical Designer and, by default, on dashboards.

**Signature:**

```typescript
setEnableTimezoneChange(enabled: boolean): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| enabled | boolean | whether end users may change the timezone |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setExportCsvCustomDelimiter()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets the default CSV delimiter for exports in the organization.

**Signature:**

```typescript
setExportCsvCustomDelimiter(delimiter: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| delimiter | string | single character delimiter to use for CSV exports. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setFiscalCalendar()

Sets fiscal calendar for organization.

**Signature:**

```typescript
setFiscalCalendar(fiscalYear: IFiscalYear): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| fiscalYear | [IFiscalYear](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.ifiscalyear/index.md) | fiscal year configuration including month offset and optional prefixes. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setFormatLocale()

Sets format locale for organization.

**Signature:**

```typescript
setFormatLocale(locale: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| locale | string | IETF BCP 47 Code locale ID, for example "en-US", "cs-CZ", etc. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setGeoIconSheet()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets the geo icon sprite sheet URL for the organization.

**Signature:**

```typescript
setGeoIconSheet(url: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| url | string | URL of the Mapbox sprite sheet (without file extension). |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setLocale()

Sets locale for organization.

**Signature:**

```typescript
setLocale(locale: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| locale | string | IETF BCP 47 Code locale ID, for example "en-US", "cs-CZ", etc. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setMaxZoomLevel()

Sets the maximum zoom level allowed for geo visualizations in the organization.

**Signature:**

```typescript
setMaxZoomLevel(level: number | null): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| level | number \| null | maximum zoom level, or null to clear the limit. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setMetadataLocale()

Sets metadata locale for organization.

**Signature:**

```typescript
setMetadataLocale(locale: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| locale | string | IETF BCP 47 Code locale ID, for example "en-US", "cs-CZ", etc. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setMetricFormatOverride()

Sets metric format override for organization.

**Signature:**

```typescript
setMetricFormatOverride(override: IMetricFormatOverrideSetting): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| override | [IMetricFormatOverrideSetting](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.imetricformatoverridesetting/index.md) | mapping of metric types to custom format strings. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setOpenAiConfig()

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Sets OpenAI configuration for organization.

**Signature:**

```typescript
setOpenAiConfig(config: IOpenAiConfig): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| config | [IOpenAiConfig](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iopenaiconfig/index.md) | describes parameters for OpenAI integration. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setSeparators()

Set separators for the organization

**Signature:**

```typescript
setSeparators(separators: ISeparators): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| separators | [ISeparators](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iseparators/index.md) | separators for the organization |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setTheme()

Sets theme for organization.

**Signature:**

```typescript
setTheme(themeId: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| themeId | string | ID of the theme to apply to workspaces in organization. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setTimezone()

Sets timezone for organization.

**Signature:**

```typescript
setTimezone(timezone: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| timezone | string | the value based on IANA time zone database naming convention. for example: "America/Los\_Angeles", etc. |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setWeekStart()

Sets first day of week for organization.

**Signature:**

```typescript
setWeekStart(weekStart: string): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| weekStart | string | "Sunday \| "Monday" |

**Returns:**

Promise&lt;void&gt;

promise

### IOrganizationSettingsService.setWhiteLabeling()

Sets whiteLabeling for organization.

**Signature:**

```typescript
setWhiteLabeling(whiteLabeling: IWhiteLabeling): Promise<void>;
```

#### Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| whiteLabeling | [IWhiteLabeling](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iwhitelabeling/index.md) | describes whitelabeling setting for logoUrl, faviconUrl etc. |

**Returns:**

Promise&lt;void&gt;

promise
