Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mabt-tech-com/odoo17_users_limits

Limit the number of users created by the admin or other user
https://github.com/mabt-tech-com/odoo17_users_limits

odoo odoo-addons odoo-custom-addons odoo17 verified

Last synced: about 1 month ago
JSON representation

Limit the number of users created by the admin or other user

Awesome Lists containing this project

README

        

# Users Limits - Odoo 17

[![Odoo Apps](https://img.shields.io/badge/Odoo-Apps%20Store-brightgreen)](https://apps.odoo.com/apps/modules/16.0/legion_user_limit/)

## Overview

The **Users Limits** module allows Odoo administrators to set a limit on the number of internal users that can be created in the system. This helps organizations maintain control over user management by preventing the creation of more users once the predefined limit is reached.

This module is compatible with **Odoo 17** and is designed for both Community and Enterprise editions.

---

## Key Features

- **Set User Limits**: Administrators can define a limit for internal user creation.
- **Error Handling**: Displays an error message when the user limit is exceeded, preventing further user creation.
- **Admin Control**: Easy setup via the admin interface.
- **Configurable Limits**: Limits can be set based on your organization’s needs.
- **Portal/Public User Exemption**: Limits apply only to internal users, allowing portal and public users to be created without restrictions.

---

## How It Works

1. **Login as Admin**: You must be logged in as an admin user to set and manage user limits.
2. **Navigate to Users**: Go to `Settings > Users` and configure the `Set User Limit` field.
3. **Set the User Limit**: Define the maximum number of internal users that can be created.
4. **Error Handling**: Once the limit is reached, the system will block the creation of new internal users and raise an error message:
`"Maximum number of users created. Please contact your system administrator!"`

---

## Installation

1. Download or clone this module into your Odoo’s addons directory:
```bash
git clone https://github.com/your-username/Odoo17_Users_Limits.git
```

2. Update the app list by navigating to **Apps** -> **Update App List** in the Odoo interface.

3. Search for **Users Limits** and install the module.

---

## Technical Information

- **Version**: 17.0.0.0
- **Author**: Bytelegion
- **License**: AGPL-3
- **Website**: [Bytelegion](http://www.bytelegions.com)
- **Odoo Apps URL**: [Users Limits on Odoo Apps](https://apps.odoo.com/apps/modules/16.0/legion_user_limit/)

---

## Screenshots


User Limit Screenshot 1


User Limit Screenshot 2


User Limit Screenshot 3

---

## Support & Contact

For any support or queries, please contact **Bytelegion**:

- **Website**: [http://www.bytelegions.com](http://www.bytelegions.com)
- **Email**: [email protected]