# Access Control

To effectively manage user access to the system and prevent unauthorized actions, the following access control policies are enforced:

* **Role-Based Access Control (RBAC)**: The system employs an RBAC model to manage access to services and data based on user roles. This ensures that users can only access the resources and perform actions allowed by their assigned role.
* **Strict Role Separation**: A strict separation of permissions between administrators and regular users is implemented to enhance the security of the system. Administrators have access to management functions, while users can only access their personal data and basic services.
* **Access Logs and Monitoring**: All access to user accounts and data is logged and monitored. This allows for the detection and prevention of unauthorized access, ensuring that any suspicious activity is quickly addressed.


---

# 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://bondx.gitbook.io/bondx/security-and-data-privacy/access-control.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.
