> For the complete documentation index, see [llms.txt](https://help.security.gallagher.com/knowledge-hub/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.security.gallagher.com/knowledge-hub/command-centre-web-releases/2024/december.md).

# December

**Date Released:** 26/11/2024

### New Feature – Set User Codes for Cardholders

We've now added the ability for operators to generate and assign user codes to cardholders directly within Command Centre Web.

#### **What is a user code?**

Cardholders can be assigned user codes for logging in to Remote Arming Terminals (with no associated readers) or as PIN's for gaining access at card readers with keypads. This includes Gallagher readers and supported third-party readers that integrate with Command Centre. User codes offer a flexible method for access control.

#### **Key features**

* **Set User Code:** Privileged operators can assign a new user code to a cardholder by clicking the “Set User Code” button on the Details tab.
* **Clear User Code:** Operators can also clear an existing user code using the same button’s dropdown option, even if the cardholder does not currently have a user code assigned.
* **Generate User Code:** Operators have the option to generate a random user code, which will meet the minimum length requirement.

#### **To assign a user code**

**1. Navigate to the Details Tab:** Open the cardholder's profile and navigate to the **Details** tab.

![](https://security.gallagher.com/-/media/Project/Security-Business/Security-Public-Site/Images/Command-Centre-Notes/Oct-2024/Usercode.jpg?h=28%25\&w=100%25\&hash=627DCEB25BFC06F5A6F09FFA3861E8DA)

2\. **Setting or clearing a user code:** Select the **Set User Code** button. This is a split button that allows you to choose between setting or clearing a user code.&#x20;

&#x20;

![](https://security.gallagher.com/-/media/Project/Security-Business/Security-Public-Site/Images/Command-Centre-Notes/Oct-2024/usercode-dropdown.jpg?h=341\&w=500\&hash=16BC75F12616DAFE3B6B2D16F806DCFA)

&#x20;

**3. Input user code:** If setting a new user code, input the code twice to confirm, ensuring it matches and meets the length requirements.&#x20;

![](https://security.gallagher.com/-/media/Project/Security-Business/Security-Public-Site/Images/Command-Centre-Notes/Oct-2024/input-usercode-2.jpg?h=471\&w=500\&hash=45D686802E94F0FD55ABECD77EF568CD)

&#x20;

**4. Generate a user code:** You can also select the option to generate a random user code.

![](https://security.gallagher.com/-/media/Project/Security-Business/Security-Public-Site/Images/Command-Centre-Notes/Oct-2024/Generate-Usercode.jpg?h=273\&w=500\&hash=CD08FF28C9A8E77ABEFF76661F1E3D14)

&#x20;

#### Note:

Command Centre Web currently does not detect if a cardholder already has a user code. Therefore, the "Clear" and "Set" options will always be available for privileged operators, regardless of the cardholder's current user code status.&#x20;


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.security.gallagher.com/knowledge-hub/command-centre-web-releases/2024/december.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
