> For the complete documentation index, see [llms.txt](https://docs.senpiper.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.senpiper.com/user-management/introduction.md).

# Introduction

One of the prominent feature of **Senpiper One Resource** platform is its **User Management** tool that provides high flexibility in terms of providing **permissions** and assigning **actions** to its users.

**User Management** in **Senpiper One Resource** platform involves managing the following 3 entities:&#x20;

1. **User**: Any person using the **One Resource** platform
2. **Role**: Roles define what actions users can take giving them a tailored set of abilities
3. **Group Member**: A user added to a [**group** ](/groups-applications/groups-overview.md)who may be assigned to specific roles

## What are the benefits of using One Resource's User Management tool?

* Define clear responsibilities for all the stakeholders involved in your application
* Implement role based access control
* Grant access to users on a need to know basis
* Easily configure access permissions&#x20;

## What are the key attributes of permissions?

* Permissions are allotted only at the role level
* At the user level, permissions are determined by the roles that they are assigned to
* A single user can be assigned multiple roles
* A role can be assigned to multiple users
* You can assign unlimited number of permissions to users
