OdooWiki OCA HUB

Web Widget Digitized Signature

web_widget_digitized_signature folder_open OCA/web open_in_new
Web License: AGPL-3

This module provides a widget for binary fields that allows to digitize a signature and store it as an image.

As demonstration, it includes this widget at user level, so that we can store a signature image for each user.

auto_awesome What this module does

AI-generated from the code · Odoo 12.0

Adds a signature pad widget to Odoo so users can draw and save a digital signature as an image. The signature is stored on the user record and changes are logged in the chatter.

This module adds a new field called Digital Signature to user records. In the user form and in the user preferences, a drawing area appears where you can draw your signature with the mouse or touch screen. The signature is saved as an image when you save the record.

  • The signature field is available on the user form and in the simplified preferences form.
  • When a signature is created or deleted, a message is posted in the chatter of the user record, including the date and time of the change.
  • The signature is stored as an attachment on the user record.
  • Users can edit their own signature from their preferences.
  • The widget is also available for developers to use on other binary fields.

The module depends on the web and mail modules. It does not add any new menus, but it modifies the existing user form views. The signature is tracked in the chatter, so you can see when it was created or deleted.

Depends on

webmail

Required by other modules

Models and fields (1)
  • res.users · new modeldigital_signature (Digital Signature)

Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 12.0

- To use this module, you need to add widget="signature" to your binary field in your view. - You can specify signature dimensions like the following: `<field name="signature_image" widget="signature" width="400" height="100"/>`

  • Go to Settings > Users > Users.
  • Open one of the existing users.
  • You can set a digital signature for it on the field "Signature".

No verified information in OCA: Installation.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.