============================== 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 / Administration`` rights 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: 1. Go to *Settings > Users & Companies > Users*. 2. Open any user and navigate to the **SSH Keys** notebook page. 3. 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 `_. 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.