# Update users of all domains at once

To change a setting for users on every domain, open the admin console and go to **Manage Server › Bulk Update**. Change one value, then click its **Update**, **Enable** or **Disable** button. XgenPlus shows each domain in turn with the counts it will change. Click **Ok** to apply, **Skip** to leave that domain, or **Cancel** to stop.

## How to update users of all domains at once

1. Open **Manage Server › Bulk Update**.
2. Change one value in a section, or choose a service or default to switch.
3. Click that row's **Update**, **Update Services**, **Enable** or **Disable** button.
4. In the box headed **Domain Name** with the domain and a count such as 1/12, read how many users are **Already Enabled** and how many **Will be updated**.
5. Click **Ok** to apply to that domain and move to the next one, **Skip** to leave it as it is, or **Cancel** to stop.

## How it works

A note at the top reads "Showing below setting of domain X as a reference". The values on the page come from one domain and may differ in other domains. If you change one, all the domains on the server get that setting.

After you click an update button, a box opens for the first domain. It shows the domain name, how far you are (for example 1/12), and for the field you chose:

- **Updating** the field on a number of users,
- how many users are **Already Enabled**,
- how many **Will be updated**.

| Button in the box | What it does |
|---|---|
| **Ok** | Applies the change to every user of this domain and opens the next domain. |
| **Skip** | Leaves this domain unchanged and opens the next. |
| **Cancel** | Stops. Domains you already confirmed stay changed. |

## What you can change

### Services For Users on Domain

Start or stop **SMTP-IN**, **POP**, **HTTP**, **SMTP-OUT**, **IMAP**, **ANTI-VIRUS**, **CHAT**, **OFFICE** and **VIDEOMEET** with the toggles, then click **Update Services**. Exactly the services you select are applied, and nothing else changes automatically.

### Set Limits For Users On This Domain

Type a number and click **Update** beside it. **0 Means Unlimited**. A number below zero is refused.

| Field | What it limits |
|---|---|
| **No. of Incoming Mails per Day** | Mails a user receives each day. |
| **No. of Outgoing Mails per Day** | Mails a user sends each day. |
| **Total data MB per Day** | Data a user moves each day, in MB. |
| **Number of personal folders** | Folders a user can create. |
| **No. of Contacts in Address-book** | Contacts a user can keep. |
| **Rules to be Allowed** | Mail rules a user can create. |
| **Max Attachment Size** | Largest attachment a user can send. |

### Default Values For Users On Domain

Use **Enable** and **Disable** for the on-off rows. Rows with a field have their own **Update**.

| Row | What it does |
|---|---|
| **Show Global Address Book** | Shows the domain address book to users. |
| **Show Admin Address Book** | Shows the admin address book to users. |
| Allow sending mails only to Global and Admin Address Book (or other domains) | **Enable** or **Disable**. You can type other domain names, separated by commas. |
| **Allow Advance Forwarding** | Lets users use advanced forwarding. |
| **Enable automatic signature** | Adds the signature set by the domain administrator. |
| **Activate account** | Allows or disallows users to use the services. |
| **Disable Settings** | Hides sections of Settings. After you click **Enable** you tick the sections to hide: **Personal Details**, **Change Password**, **Default Settings**, **Security**, **Addresses**, **Antispam**, **Encryption**, **Enable POP/IMAP**, **Signature**, **Out of Office**, **Import Mails**, **Timezone** and **Connector**. Unticked sections stay visible. |
| **Rights Permission** | Lets users set rights on a mail to delete, reply, forward and print. |
| **Show right click menu** | Shows the right-click menu to users. |
| **Allowed Hide Attachment** | Shown only on servers that use it. Choose **Internal Domain**, **External Domain** or **Disallowed**, then **Update**. |
| **Allowed Host IP range** | Type a **Start** and **End** IP address, then **Update**. |
| **Receive BCC of All Incoming mail to E-mail address** | An address that gets a copy of incoming mail. **Save Copy** is **Yes** or **No**. Then **Update**. |
| **Send BCC of all outgoing mail to E-mail address** | An address that gets a copy of outgoing mail. Then **Update**. |
| **Incoming / Outgoing Mails Bcc Applicable (for Billing Administrator)** | **Yes** or **No**, then **Update**. Keeps a copy of users' incoming or outgoing mail for legal and compliance purposes. |
| **Disallowed attachment file type** | File types to block, for example JPG,PNG. Then **Update**. |
| If user sends mail with Dis-allowed attachment type, send BCC of mail to | An address that gets a copy of such a mail. Use **Enable** or **Disable**. |

### Enable POP/IMAP

Two rows, **Enable POP only for mail that arrives from** and **Enable IMAP only for mail that arrives from**. Switch the row on, pick a date and click **Update**.

### EXPIRATION

| Field | What it does |
|---|---|
| **Expires on** | A new expiry date for all users. It cannot be earlier than today. Click **Update**. |
| **Deactivate if inactive for (Days)** | Switch on, type the days and click **Update**. Accounts that stay unused that long are deactivated. |

## Example

> Before the new financial year, Rohit sets **Max Attachment Size** and clicks **Update**. The first box shows sales.acme.in, 1/3, with 240 users to be updated. He clicks **Ok**. For the test domain demo.acme.in he clicks **Skip**, and he confirms the third domain with **Ok**.

## Good to know

<div class="callout limit"><div><b>One click reaches every domain on the server.</b> Read the counts in each box and use <b>Skip</b> for domains that must stay as they are.</div></div>

- Some actions show an extra warning. For example, clicking **Enable** on the row "Allow sending mails only to Global and Admin Address Book" warns that forwarding rules on both internal and external domains will be deleted on all users.
- Each button changes one setting only.
- A domain administrator can run a bulk update for a single domain from **Bulk Update** under that domain in **Manage Domain(s)**.

## Common questions

**Does this change one domain or all of them?**

All of them. The page shows one domain's values only as a reference. After you click an update button you step through every domain on the server, and you choose **Ok** or **Skip** for each.

**Can I change several settings in one go?**

No. Each button changes one setting. Run it once for each setting.


Source: https://docs.xgenplus.com/server/bulk-update-domain-users/
