32 lines
1.4 KiB
Markdown
32 lines
1.4 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. |