user_access_rights_export/README.md
2025-10-29 13:50:40 +07:00

32 lines
1.3 KiB
Markdown

# User Access Rights Export
Generate an Excel workbook that consolidates the access rights of every user in your Odoo 17 instance.
## Features
* One-click wizard accessible to system administrators.
* Summary worksheet listing all users with counts of granted ACLs and record rules.
* Summary worksheet listing each security group with user counts, ACL totals, and record rule totals.
* Dedicated worksheet per user including:
* Model access control list (CRUD) permissions derived from `ir.model.access`.
* Record rule visibility and domain definitions from `ir.rule`.
* Dedicated worksheet per security group including:
* Group-specific ACL permissions.
* Record rules that apply to the group.
* Workbook generated entirely in-memory using `xlsxwriter`.
## Installation
1. Copy the `user_access_rights_export` directory into your Odoo addons path.
2. Update your addons list and install the module via Apps.
3. Requires the Python package `xlsxwriter` (bundled with standard Odoo installations).
## Usage
1. Navigate to **Settings → Technical → User Access Rights Export**.
2. Click **Generate**. The module will produce and download an `.xlsx` file.
3. Open the Excel file to inspect summary metrics and per-user details.
## Security
Only members of the **Settings / Technical (System Administrator)** group can execute the export wizard.