# Configure access settings

*Applicable to standalone solutions only*

In standalone B2COPY solutions, clients sign in to the Web UI using their MT account credentials (logins and passwords). To ensure granular access control, you can specify which MT accounts are allowed to sign in based on their logins and the MT groups to which they belong on the trading platform.

These access settings apply to all account types used for signing in, including **payment accounts**, **master accounts**, and **investment accounts** for copy trading, PAMM, and MAM.

## Groups in MT4/5

MT groups are system attributes created by the broker on the **trading platform**. They determine trading conditions and control access to various platform features.

Groups are typically used to:

* Separate accounts, such as **demo** and **live**.
* Define different trading conditions, such as **standard** and **pro**, with different commissions, spreads, and margin requirements.
* Differentiate account currencies, such as **USD**, **BTC**, and others.

To configure access permissions for MT accounts:

{% stepper %}
{% step %}
Expand the **Settings** menu.
{% endstep %}

{% step %}
Go to **Access Settings** in the menu.

<figure><img src="/files/v6BqNCnFGGCas1TDonox" alt="Access Settings"><figcaption><p>Access Settings</p></figcaption></figure>
{% endstep %}

{% step %}
If you have several platform instances (such as MT4 or MT5), make sure you are in the correct instance, or go to it using the switcher in the upper-left page corner.
{% endstep %}

{% step %}
In the **Range of payment accounts** section, enter the minimum and maximum account numbers (also called logins) in the **From — To** fields.
{% endstep %}

{% step %}
In the **Allowed MT groups for payment accounts** field, specify one or more account group names allowed to sign in to the Web UI.

* Use a double back slash (`\\`) in group names.
* Use a vertical slash (`|`) or a comma (`,`) to separate the group names.
* You can use a mask when specifying the group name. Permitted symbols include:
  * Latin letters (A–Z, a–z)
  * Numbers (0–9)
  * Special characters: \[ ] \ | ? + \* ^ . { }
    {% endstep %}

{% step %}
Click **Save** to apply the changes.
{% endstep %}
{% endstepper %}

If you specify at least one of these criteria, client MT accounts are first checked to ensure they belong to the allowed range and/or group during sign-in, and then passwords are verified to complete the login process.

## Example 1

This example illustrates how allowed MT groups can be configured:

* `B2COPY\\demo\\standalone-v2\\usd` — access only for this specific group.
* `B2COPY\\demo\\*` — access for all demo accounts, regardless of currency.
* `B2COPY\\live\\pro\\usd` — access only for professional live accounts in USD.

## Example 2

Suppose that the following access settings are configured in the Admin panel:

* Range of payment accounts: **From** 100000 **To** 199999
* Allowed MT groups for payment accounts: `B2COPY\\demo\\standalone-v2\\usd`

Based on these settings, different login attempts will result as follows:

* Login: 150000, Group: `B2COPY\\demo\\standalone-v2\\usd` → Access granted
* Login: 250000, Group: `B2COPY\\demo\\standalone-v2\\usd` → Error: Login out of allowed range
* Login: 150000, Group: `B2COPY\\demo\\standalone-v2\\btc` → Error: Group not allowed to login


---

# Agent Instructions: 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:

```
GET https://docs.b2copy.b2broker.com/admin-panel-guide/manage-b2copy-settings/configure-access-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
