> For the complete documentation index, see [llms.txt](https://unicef.gitbook.io/prp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://unicef.gitbook.io/prp/product-end-user-documentation/cluster-reporting/user-authentication-roles-and-permissions.md).

# User Authentication, Roles and permissions

### Authentication

The users on PRP Cluster Reporting can login via:

* Active Directory (AD) - will further integrate with HID (Humanitarian ID) or other oauth ID provider.

PRP will integrate with AD for identity of the users. Roles will continue to be defined in the application itself via Django admin. See [AD Integration](https://docs.google.com/document/d/1y_uypqOqj-NSEVedk1aN10zIGADhe1u5COdqYnbqQF8/edit#heading=h.2v9p1afxhxl2) for more details.

### User Role Management (Django Admin)

What role they have on PRP or which partner they belong to is all managed in the Django Administrative interface.

![](/files/-L4mpBoq4l-_z6AIjyqv)

### Roles and Permissions

\
The below table represents the **4 roles** that PRP Cluster Reporting supports and the capabilities / available actions enabled for each:

![](/files/-L779IfpRuen6r5quSzN)

<https://docs.google.com/spreadsheets/d/1RKptCboJSAyNCWyenJ_uRIZ_hFiVt68t8W2m7C3Uyzc/edit?usp=sharing>
