Search 1.9 billion lines of Odoo code on GitHub

show_project_access

Author: Numigi
License: AGPL-3
Branch: 12.0_dev
Repository: ERPLibre/odoo-entertainment-addons
Dependencies: base_extended_security, and show_project
Languages: PO File (26, 14.7%), Python (123, 69.5%), XML (7, 4.0%), and reStructuredText (21, 11.9%)
Other repositories: Numigi/odoo-entertainment-addons, and jbreard/odoo-entertainment-addons

<h1 class="title">Show Project Access Specific</h1> <p>This module adds access rules to the <code>Projects</code> app, in the context of show tours.</p> <div class="contents topic" id="table-of-contents"> <p class="topic-title">Table of Contents</p> <ul class="simple"> <li><a class="reference internal" href="#show-project-group" id="id1">Show Project Group</a></li> <li><a class="reference internal" href="#usage" id="id2">Usage</a></li> <li><a class="reference internal" href="#contributors" id="id3">Contributors</a></li> <li><a class="reference internal" href="#more-information" id="id4">More information</a></li> </ul> </div> <a name="show-project-group"></a> <h2><a class="toc-backref" href="#id1">Show Project Group</a></h2> <p>A new group of users <code>Show Management</code> is added:</p> <img alt="static/description/show_project_group.png" src="static/description/show_project_group.png" /> <p>Only members of this group are able to edit or create projects <code>Show</code> and <code>Tour</code>. The same logic applies to tasks under these projects.</p> <p>However, other security rules on edition of projects and tasks still apply. In other words, the group <code>Show Management</code> does not grant any permission. It restricts write access to non-members.</p> <a name="usage"></a> <h2><a class="toc-backref" href="#id2">Usage</a></h2> <p>As non member of the group <code>Show Management</code>, I modify a project of type <code>Show</code>.</p> <p>A blocking message is displayed.</p> <img alt="static/description/project_message.png" src="static/description/project_message.png" /> <p>A similar message is displayed when I try to modify a task under the project.</p> <img alt="static/description/task_message.png" src="static/description/task_message.png" /> <a name="contributors"></a> <h2><a class="toc-backref" href="#id3">Contributors</a></h2> <ul class="simple"> <li>Numigi (tm) and all its contributors (<a class="reference external" href="https://bit.ly/numigiens">https://bit.ly/numigiens</a>)</li> </ul> <a name="more-information"></a> <h2><a class="toc-backref" href="#id4">More information</a></h2> <ul class="simple"> <li>Meet us at <a class="reference external" href="https://bit.ly/numigi-com">https://bit.ly/numigi-com</a></li> </ul>