OCA modules for Odoo
- Auth Oauth Login Fieldauth_oauth_login_fieldUncategorised
Handle the login field from the JWT token in OAuth signup. This is useful when you need to create users where the login field is different from the email field.
12.0No information13.0No information14.0No information15.0No information16.0No information17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-auth · 1 confirmed · 8 with no informationView module sheet - OAuth Multi Tokenauth_oauth_multi_tokenTool
This module adds the possibility to connect with the same account on more than one device at the same time. All providers are supported (Google, Facebook, Odoo, etc).
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/server-auth · 8 confirmed · 1 with no informationView module sheet - Auth OAuth ROPCauth_oauth_ropcUncategorised
This module add the possibility to login with OAuth Resource Owner Password Credentials Grant https://datatracker.ietf.org/doc/html/rfc6749#section-4.3 In most scenarios, more secure alternatives are available and recommended. This flow requires a very high degree of trust in the application, and carries risks that are not present in other flows. You should only use this flow when other more secure flows aren't viable. This module is useful for the Odoo mobile application,…
12.0No information13.0No information14.0No information15.0No information16.0Confirmed17.0No information18.0No information19.0No information20.0No informationOCA/server-auth · 1 confirmed · 8 with no informationView module sheet - Authentication OpenID Connectauth_oidcUncategorised
This module allows users to login through an OpenID Connect provider using the authorization code flow or implicit flow. Note the implicit flow is not recommended because it exposes access tokens to the browser and in http logs.
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/server-auth · 8 confirmed · 1 with no informationView module sheet - Auth Oidc Environmentauth_oidc_environmentUncategorised
this module allows to use server env for OIDC configuration
12.0No information13.0No information14.0Confirmed15.0No information16.0Confirmed17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-auth · 3 confirmed · 6 with no informationView module sheet - Partner Authauth_partnerUncategorised
This module adds to the partners the ability to authenticate through directories. This module does not implement any routing, it only provides the basic mechanisms in a directory for: > - Registering a partner and sending an welcome email (to validate > email address): _signup > - Authenticating a partner: _login > - Validating a partner email using a token: _validate_email > - Impersonating: _impersonate, _impersonating > - Resetting the password with a unique token sent…
12.0No information13.0No information14.0No information15.0No information16.0Confirmed17.0No information18.0Confirmed19.0No information20.0No informationOCA/rest-framework · 2 confirmed · 7 with no informationView module sheet - SAML2 Authenticationauth_samlTools
Let users log into Odoo via an SAML2 identity provider. This module allows to deport the management of users and passwords in an external authentication system to provide SSO functionality (Single Sign On) between Odoo and other applications of your ecosystem. Benefits: · Reducing the time spent typing different passwords for different accounts. · Reducing the time spent in IT support for password oversights. · Centralizing authentication systems. · Securing all input levels…
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/server-auth · 8 confirmed · 1 with no informationView module sheet - Auth SAML environementauth_saml_environmentbase
This module allows to use server env for SAML configuration
12.0No information13.0No information14.0Confirmed15.0Confirmed16.0No information17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-env · 3 confirmed · 6 with no informationView module sheet - Inactive Sessions Timeoutauth_session_timeoutTools
This module was written to be able to kill(logout) all inactive sessions since a given delay. On each request the server checks if the session is yet valid regarding the expiration delay. If not a clean logout is operated.
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/server-auth · 8 confirmed · 1 with no informationView module sheet - Auth Signup Partner Companyauth_signup_partner_companyUncategorised
This module assigns company to the user and its partner newly created through portal signup. Odoo's standard behavior when a new portal user signs up: · User's company is taken from the template user. · Partner which links to the new user does not have a company assigned. This behavior is problematic under multi-company, multi-website settings where partners should be seggregated between the companies, and this module intends to fix this issue.
12.0No information13.0No information14.0No information15.0Confirmed16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/server-auth · 1 confirmed · 8 with no informationView module sheet - Verify email at signupauth_signup_verify_emailAuthentication
This module extends the functionality of public sign up to force users to provide a valid email address. To achieve this, users are not required to provide a password at sign up: they are asked for only at first login attempt.
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0No information20.0No informationOCA/server-auth · 7 confirmed · 2 with no informationView module sheet - MFA Supportauth_totpTools
This module adds support for MFA using TOTP (time-based, one-time passwords). It allows users to enable/disable MFA and manage authentication apps/devices via the "Change My Preferences" view and an associated wizard. After logging in normally, users with MFA enabled are taken to a second screen where they have to enter a password generated by one of their authentication apps and are presented with the option to remember the current device. This creates a secure, HTTP-only…
12.0Confirmed13.0No information14.0No information15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/server-auth · 1 confirmed · 8 with no informationView module sheet - Enforce Two-Factor Authenticationauth_totp_enforceAuthentication
This module forces internal users to configure two-factor authentication (a TOTP authenticator app) before they log in. Enforcement works like the password expiry flow of password_security: nobody is logged out when the module is installed, but on their next login users are held in a mandatory step and cannot reach the backend until they have enabled an authenticator app. Members of the Exempt from 2FA enforcement group are never forced. Portal and public users are out of…
12.0No information13.0No information14.0No information15.0No information16.0No information17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-auth · 1 confirmed · 8 with no informationView module sheet - MFA and Password Security Compatibilityauth_totp_password_securityHidden
auth_totp and password_security compatibility
12.0Confirmed13.0No information14.0No information15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/server-auth · 1 confirmed · 8 with no informationView module sheet - Extra Tools
This module adds support for FIDO U2F token based authentication. It allows users to enable/disable MFA and manage authentication apps/devices via the "Change My Preferences" view and an associated wizard. The server must run HTTPS to work properly. After logging in, users with registered U2F devices are taken to a second screen where they have authenticate using device.
12.0Confirmed13.0No information14.0No information15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/server-auth · 1 confirmed · 8 with no informationView module sheet - Case Insensitive Loginsauth_user_case_insensitiveAuthentication
This module makes user logins case insensitive. It also overwrites the search method to allow these case insensitive logins to work on a database that previously had case sensitive logins.
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/server-auth · 8 confirmed · 1 with no informationView module sheet - Database Auto-Backupauto_backupTools
A tool for all your back-ups, internal and external!
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/server-tools · 8 confirmed · 1 with no informationView module sheet - Auto Backup Fs Fileauto_backup_fs_fileTools
This module enhances the database backup functionality in Odoo by introducing support for storing backups as files using the fsspec library. It is designed to address the need for reliable and flexible backup solutions, enabling businesses to safeguard their data by storing backups on various filesystems, including cloud storage providers, network drives, and local secure storage. By integrating with the fs_file addon from the OCA storage repository, this module allows users…
12.0No information13.0No information14.0No information15.0No information16.0No information17.0Confirmed18.0No information19.0No information20.0No informationOCA/server-tools · 1 confirmed · 8 with no informationView module sheet - Automation Ocaautomation_ocaAutomation
This module allows to automate several process according to some rules. This is useful for creating automated actions on your database like: · Send a welcome email to all new partners (or filtered according to some rules) · Remember to online customers that they forgot their basket with some items · Send documents to sign to all new employees
12.0No information13.0No information14.0No information15.0No information16.0Confirmed17.0Confirmed18.0Confirmed19.0No information20.0No informationOCA/automation · 3 confirmed · 6 with no informationView module sheet - AutoVacuum Mail Message and Attachmentautovacuum_message_attachmentTools
Odoo create a lot of message and/or mails. With time it can slow the system or take a lot of disk space. The goal of this module is to clean these message once they are obsolete. The same may happen with attachment that we store. You can choose various criterias manage which messages you want to delete automatically.
12.0Confirmed13.0Confirmed14.0Confirmed15.0No information16.0Confirmed17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-tools · 5 confirmed · 4 with no informationView module sheet
No module matches the filters
Data imported from GitHub: Confirmed means branch, directory and installable manifest verified on the review date. When a version is selected only modules confirmed in it are listed; in the other cells, “no information” includes absent or non-installable modules (the sheet explains why). Active support and OCA certification are not assessed.