# Exclusive Mode

{% embed url="<https://youtu.be/3_37ekAs9xY>" %}

Keyfax Admin Tools provides multiple administrators with the ability to concurrently edit scripts.

Because components of a script are widely spread across multiple entities (Messages, Questions, Databoxes, Expressions etc) to maintain the integrity of the scripts, certain functions require you to have **Exclusive** control over certain actions that you wish to perform. This is particularly the case when ***deleting*** entities. Of course, most editing can be carried out *without* the need for Exclusive access.&#x20;

If, say, a Delete button is greyed out or disabled, this usually indicates that you need to switch to Exclusive mode. You will need to be in Exclusive mode to Delete entities as follows:

* **Script Sets**
* **Categories**
* **Topics**
* **Questions**
* **Messages**
* **Markers**
* **Databoxes**&#x20;
* **Databox values for Company data (CO)**&#x20;
* **Databox Expressions**
* **Priorities**
* **Services**
* **Tasks**
* **Task Templates**

Further, you will need to be in Exclusive mode to:

* **Move a Question between Topics**
* **Unassigning Topics from a Category**

In effect, by switching into Exclusive mode, you are locking out the script contents so that no other administrator can continue editing.

To ensure that, when necessary, no other editing is ongoing, when attempting to switch into Exclusive mode (from the main menu) checks are made to see if other administrators are logged in.&#x20;

If it is found that someone else is logged in (and is using the same Script Type), you will be prompted with this message:

<div align="center"><figure><img src="/files/5AhcNotHewfUUKJyYPE9" alt=""><figcaption><p>Warning showing other administrator(s) are logged in</p></figcaption></figure></div>

The other administrator(s), in this case user 'JWATSON' will see the following messages:

<div align="center"><figure><img src="/files/bkbzBTaIljxsYmu40nYs" alt=""><figcaption><p>Administrator warning</p></figcaption></figure></div>

<div align="center"><figure><img src="/files/7fTSBorrhhS5KB8LTI7g" alt=""><figcaption><p>Forced logoff is imminent...</p></figcaption></figure></div>


---

# 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.keyfax.biz/product-suite/admin/exclusive-mode.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.
