# Assign a User Access to a Door

{% hint style="info" %}
If your organization uses Directories for Access Control, see [Manage Users with Directories](/command/users-and-permissions/manage-users-in-your-organization/directories-for-user-group-management.md) before making changes. It explains how Directories affect where users are managed and what permissions apply.
{% endhint %}

Before a user is able to badge into a door they must be given access to the door. A user is given access to a door by adding them to an access group that has been assigned to an access level including the relevant door.

{% hint style="danger" %}

* To add a user to an access group, you must be an Access User Admin or Access User Manager.
* To add an access level and a door to an access group, you must be an Access Site Admin or Access Site Manager.

See [Roles and Permissions for Access Control](/access-control/getting-started/roles-and-permissions-for-access-control.md) for more information.
{% endhint %}

Access Site roles allow you to see the access controllers and doors on your **Home** and **Devices** pages.

* If you are an Org Admin, you can give yourself Access System Admin in order to inherit Access Site Admin for all sites.
* If you are not an Org Admin, a current Access Site Admin for the site with the specific door must grant you an Access Site role.

***

## Assign access

### Assign a door to an access level

{% stepper %}
{% step %}
**In Verkada Command, go to All Products > Access.**
{% endstep %}

{% step %}
**Go to the door’s page and select Access .**
{% endstep %}

{% step %}
**On the right, click Add Access Levels to see a list of all available access levels for this door.**

a. Click the checkbox for the required access levels.\
b. Click **Add**.
{% endstep %}
{% endstepper %}

### Assign the access level to an access group

{% stepper %}
{% step %}
**In Verkada Command, go to All Products > Access.**
{% endstep %}

{% step %}
**On the left navigation, click Access Users and Groups .**
{% endstep %}

{% step %}
**At the top, click Groups and select an access group.**
{% endstep %}

{% step %}
**Click Access > Add Access Levels.**

a. Click the checkbox for the required access levels.\
b. Click **Add**.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
See [Access Levels and Schedules](/access-control/configuration/door-schedules-and-exceptions/access-level-schedules-and-exceptions.md) for more information.
{% endhint %}

### Assign a user to the access group

{% stepper %}
{% step %}
**In Verkada Command, go to All Products > Access.**
{% endstep %}

{% step %}
**On the left navigation, click Access Users and Groups .**
{% endstep %}

{% step %}
**At the top, click Groups and select an access group.**
{% endstep %}

{% step %}
**Under Members, click Add Members.**

a. Click the checkbox for the required access levels.\
b. Click **Add**.
{% endstep %}
{% endstepper %}


---

# 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://help.verkada.com/access-control/users-and-credentials/add-a-user-to-the-verkada-access-system/assign-a-user-access-to-a-door.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.
