1.7 KiB
============================== maintenance_user_ssh_key
This module adds SSH key management to Odoo users. It introduces a new
ssh.key model and a ssh_key_ids One2many field on res.users.
It allows administrators to associate SSH public keys with each user for authentication purposes (e.g., remote server access, deployment).
Features:
- SSH Key model: Store public keys per user.
- User integration: SSH keys are displayed and editable directly on the user form view.
- Access control: All internal users can view SSH keys; only users with
Settings / Administrationrights can create, edit, or delete them.
Installation
Use Odoo normal module installation procedure to install
maintenance_user_ssh_key.
This module depends on base and requires no external Python dependencies.
Configuration
No specific configuration is required. After installation:
- Go to Settings > Users & Companies > Users.
- Open any user and navigate to the SSH Keys notebook page.
- Add SSH keys with the public key content.
Usage
Managing SSH Keys
- Open a user form and go to the SSH Keys tab.
- Click Add a line and paste the public key content.
Bug Tracker
Bugs are tracked on
our issues website <https://git.elabore.coop/Elabore/maintenance-tools/issues>_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and
welcomed feedback.
Credits
Contributors
- Stéphan Sainléger
Funders
The development of this module has been financially supported by:
- Elabore (https://elabore.coop)
Maintainer
This module is maintained by Elabore.