Search 1.9 billion lines of Odoo code on GitHub

base_data_integrity

Author: LasLabs, Odoo Community Association (OCA)
License: LGPL-3
Branch: release/10.0/LABS-419-base_data_integrity
Repository: LasLabs/server-tools
Dependencies: base
Languages: Python (498, 82.3%), XML (45, 7.4%), and reStructuredText (62, 10.2%)

<a class="reference external image-reference" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/license-LGPL--3-blue.svg"> </a> <a name="password-security"></a> <h2>Password Security</h2> <p>This module allows admin to set company-level password security requirements and enforces them on the user.</p> <p>It contains features such as</p> <ul class="simple"> <li>Password expiration days</li> <li>Password length requirement</li> <li>Password minimum number of lowercase letters</li> <li>Password minimum number of uppercase letters</li> <li>Password minimum number of numbers</li> <li>Password minimum number of special characters</li> </ul> <a name="configuration"></a> <h3>Configuration</h3> <p># Navigate to company you would like to set requirements on # Click the <code>Password Policy</code> page # Set the policies to your liking.</p> <p>Password complexity requirements will be enforced upon next password change for any user in that company.</p> <a name="settings-defaults"></a> <h4>Settings &amp; Defaults</h4> <p>These are defined at the company level:</p> <table class="docutils"> <colgroup> <col width="27%" /> <col width="9%" /> <col width="65%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Default</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td>password_expiration</td> <td>60</td> <td>Days until passwords expire</td> </tr> <tr><td>password_length</td> <td>12</td> <td>Minimum number of characters in password</td> </tr> <tr><td>password_lower</td> <td>True</td> <td>Require lowercase letter in password</td> </tr> <tr><td>password_upper</td> <td>True</td> <td>Require uppercase letters in password</td> </tr> <tr><td>password_numeric</td> <td>True</td> <td>Require number in password</td> </tr> <tr><td>password_special</td> <td>True</td> <td>Require special character in password</td> </tr> <tr><td>password_history</td> <td>30</td> <td>Disallow reuse of this many previous passwords</td> </tr> <tr><td>password_minimum</td> <td>24</td> <td>Amount of hours that must pass until another reset</td> </tr> </tbody> </table> <a name="usage"></a> <h3>Usage</h3> <p>Configure using above instructions for each company that should have password security mandates.</p> <a class="reference external image-reference" href="https://runbot.odoo-community.org/runbot/149/10.0"><img alt="Try me on Runbot" src="https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas" /></a> <a name="known-issues-roadmap"></a> <h3>Known Issues / Roadmap</h3> <a name="bug-tracker"></a> <h3>Bug Tracker</h3> <p>Bugs are tracked on <a class="reference external" href="https://github.com/LasLabs/odoo-base/issues">GitHub Issues</a>. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing detailed and welcomed feedback.</p> <a name="credits"></a> <h3>Credits</h3> <a name="images"></a> <h4>Images</h4> <ul class="simple"> <li>Odoo Community Association: <a class="reference external" href="https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg">Icon</a>.</li> </ul> <a name="contributors"></a> <h4>Contributors</h4> <ul class="simple"> <li>James Foster &lt;<a class="reference external" href="mailto:jfoster&#64;laslabs.com">jfoster&#64;laslabs.com</a>&gt;</li> <li>Dave Lasley &lt;<a class="reference external" href="mailto:dave&#64;laslabs.com">dave&#64;laslabs.com</a>&gt;</li> </ul> <a name="maintainer"></a> <h4>Maintainer</h4> <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <p>This module is maintained by the OCA.</p> <p>OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.</p> <p>To contribute to this module, please visit <a class="reference external" href="https://odoo-community.org">https://odoo-community.org</a>.</p>