> For the complete documentation index, see [llms.txt](https://docs.material.security/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.material.security/learn-more/administration/settings-hierarchy.md).

# Settings Hierarchy

**Settings Hierarchy**

With Material, you can configure feature settings at the Global, Tenant, Group, or Account level for maximum flexibility. This allows you to implement protections and controls at your own pace and for just the users or teams that need them.

### Hierarchy and Overrides <a href="#h-hierarchy-and-overrides" id="h-hierarchy-and-overrides"></a>

Material supports configuring settings at four levels. Each level is listed below from broadest to narrowest. By default, each level inherits the settings specified at a broader level.

#### Global <a href="#h-global" id="h-global"></a>

These settings apply to all accounts across all tenants within Material.

To configure Global settings, navigate to Settings.

#### Tenant <a href="#h-tenant" id="h-tenant"></a>

These settings apply to all accounts within the specified tenant and override any Global settings.

To configure Tenant settings, navigate to Settings and then use the dropdown at the top right of the page to select a tenant.

#### Group <a href="#h-group" id="h-group"></a>

These settings apply to all accounts within the specified group and override any Global or Tenant settings. Material leverages existing groups within your directory and/or identity provider. The currently supported group types are:

* Google Group
* Google OU
* Microsoft Groups
* Okta Groups

To configure Group settings, navigate to Groups, select a group, and click **Edit Settings**. You can also view which groups have existing settings overrides by using the **Settings Override** filter.

#### Account <a href="#h-account" id="h-account"></a>

These settings apply to a specific account and override any Global, Tenant, or Group settings.

**To configure Account settings:**

1. From the left navigation, expand **Explorer** then click **Accounts.**
2. Select an account.
3. Click **All Actions.**

From here you can perform the following actions:

* Edit Settings
* Edit Roles
* Edit Delegates
* Force Unlock Messages
* Revoke user sessions

You can also view which accounts have existing settings overrides here by using the **Overrides** filter.

### Conflicting Settings <a href="#h-conflicting-settings" id="h-conflicting-settings"></a>

When two settings of the same level conflict, Material defaults to the most secure setting. For feature settings, this means enabling a feature is picked over disabling a feature. For advanced settings such as Grace Periods, Material picks the stricter option (e.g. shorter grace period).

For example, the following table shows the resulting settings for an account that is part of two groups (Group A and Group B) which have conflicting settings.

|                              | Group A (“Strict”) | Group B (“Relaxed”) | Merged Settings |
| ---------------------------- | ------------------ | ------------------- | --------------- |
| Mailbox Syncing              | On                 | On                  | On              |
| Data Protection              | On                 | Off                 | On              |
| Default Locking Grace Period | 1 Year             | 6 months            | 6 months        |
| Identity Protection          | Off                | On                  | On              |

### FAQs <a href="#h-faqs" id="h-faqs"></a>

#### How would I disable Global settings so they do not apply to a new tenant I am about to enroll? <a href="#h-how-would-i-disable-global-settings-so-they-do-not-apply-to-a-new-tenant-i-am-about-to-enroll" id="h-how-would-i-disable-global-settings-so-they-do-not-apply-to-a-new-tenant-i-am-about-to-enroll"></a>

**Disable Global Settings**

For each existing tenant:

1. Navigate to the Global Default Account Settings and then use the dropdown at the top right of the page to select the tenant.
2. Turn on the *custom settings* for each setting you plan to disable Globally.
3. After reviewing each tenants' settings, you can begin to disable the various Global Default Account Settings you don't wish to apply.

For most Material deployments, the only Global setting enabled is Account Connection.

#### What's the best way to opt some users out of Material? <a href="#h-whats-the-best-way-to-opt-some-users-out-of-material" id="h-whats-the-best-way-to-opt-some-users-out-of-material"></a>

**Opting accounts out**

If the set of users is fixed (e.g. it’s a handful of 3-4 people), the best option is to set all features to disabled at the Account level. If the set of users will change over time, we suggest creating a group of these users, disabling all features for that group, and leveraging tenant level settings for other users.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.material.security/learn-more/administration/settings-hierarchy.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
