Search 1.9 billion lines of Odoo code on GitHub

access_menu_extra_groups

Author: IT-Projects LLC
License: Other OSI approved licence
Branch: 10.0-exodus-12
Repository: brain-tec/mail-addons
Dependencies: base
Languages: PO File (24, 21.1%), Python (40, 35.1%), XML (18, 15.8%), and reStructuredText (32, 28.1%)
Other repositories: 111sree/access-addons, ADVALAKI/access-addons, Alexandre-Bernardes/access-addons, ClearCorp/it-projects-access-addons, DITIntl/access-addons, DLBaoFeng/access-addons, Develoman/access-addons, ERPLibre/access-addons, ERPPULSE/access-addons, Englishrain/access-addons, Gofekra/access-addons, GrupoAlvamex/access-addons, Guobower/access-addons, Jarsa/access-addons, JazziMc/access-addons, Jeisonpernia/access-addons, KIKOU2016/access-addons, Khwarizmiat/access-addons, KolushovAlexandr/access-addons, KonosCL/access-addons, LasLabs/access-addons, LevelPrime/access-addons, MadsackMediaStore/access-addons-yelizariev, MediaJockey/access-addons, MjAbuz/access-addons, NigmatullinAN/access-addons, ORETEK/access-addons, OctoComputer/access-addons, Ommo73/access-addons, PlanetaTIC/access-addons, Posland/access-addons, RL-OtherApps/access-addons, RafiZz/access-addons, Raniani-lab/access-addons, Rusllan/access-addons, SetRac/access-addons, SeuMarco/access-addons, Storegud/access-addons, TestMergeBot/access-addons, VasiliyKorobatov/access-addons, YogendrasinhChavda/access-addons, aaltinisik/access-addons, abdiiwan1841/access-addons, adeel982010/access-addons, ajinvn2019/access-addons, alanljj/access-addons, alecvinent/access-addons, alhashash/access-addons, altanmur/access-addons, amendoncabh/access-addons, angeloluidens/access-addons, aravinthu/access-addons, ateneolab/access-addons, backendbox/access-addons, bduong06/access-addons, berpweb/access-addons, bishalgit/access-addons, brmad175/access-addons, c0debrain/access-addons, cameroun/access-addons, cialuo/access-addons, cocox/access-addons, code-pack/access-addons, corsisa/access-addons, darshan-odoo/access-addons, dfang/access-addons, diegobgl/access-addons, dndoanh/access-addons, don-systems/access-addons, dvorakmilda/access-addons, dynaz/access-addons, ehtishamfaisal/access-addons, elblasy33/access-addons, em230418/access-addons, eribowo/access-addons, eugen-don/access-addons, fadeldamen/access-addons, fanzalika/access-addons, gastonfeng/access-addons, germanponce/access-addons, gfwalters/access-addons, gustotc/access-addons, haroldtamo/access-addons, hassanfadl/access-addons, hinfo506/access-addons, hxsam/access-addons, iCivic/access-addons, iledarn/access-addons, ilmir-k/access-addons, ilyasProgrammer/access-addons, indexa-git/access-addons, isoscl/access-addons, itpp-labs/access-addons, jason156/access-addons, joseernestomendez/access-addons, jriveros/access-addons, justuni/access-addons, kaadevelop/access-addons, kaadevelopment/access-addons, killvis/access-addons, laumar92/access-addons, lincersolucoes/itprojectsllc-access-addons, llc-odoo/access-addons, loftwah/access-addons, lonelyleaves/access-addons, lryain/access-addons, mah007/access-addons, maherjaballi/access-addons, makeplerc/access-addons, manawi/access-addons, marcelsavegnago/access-addons, marionumza/it-projects-llc-access-addons, maurolguin1/access-addons, maxindo/access-addons, mbithub/access-addons, moe1047/access-addons, mohamedhabibchallouf/access-addons, molandtoxx/access-addons, muk-projects/access-addons, mulaudzicalvin/access-addons, na0309111/access-addons, ncavalierm/access-addons, nelsonramirezs/access-addons, niulinlnc/access-addons, njeudy/access-addons, nzaterrence/access-addons, odoo-revisar/access-addons, odoobgorg/ITP-access-addons, odoofans/access-addons, omalbastin/access-addons, one2pret/access-addons, onurugur/access-addons, pasgou/access-addons, popcomputadores-desenv/access-addons, prodax/access-addons, qiu-89/access-addons, richardglobaluk/access-addons, rodriguesraphael/access-addons, royalline1/access-addons, saas-addons/access-addons, samirGuesmi/access-addons, sc4you/access-addons, serpentcs-dev1/access-addons, sewisoft/access-addons, sgeerish/access-addons, sinandurgut07/access-addons, sisboca/access-addons, sm2x/access-addons, songmonit/access-addons, sunflowerit/access-addons, suningwz/access-addons, thinkopensolutions/itprojectsllc-access-addons, thinkwelltwd/access-addons, thomasbshop/access-addons, tiennqtdt/access-addons, toanthuan/access-addons, trojikman/access-addons, ufaks/access-addons, umair-gujjar/access-addons, vdedyukhin/access-addons, vidtsindia/access-addons, vinaybhawsar/access-addons, vkuldeep/access-addons, weddingjuma/access-addons, x620/access-addons, xirobs/access-addons, yannickbh/access-addons, yasmanycastillo/access-addons, yasserkaddour/access-addons, yelizariev/access-addons, yelizariev/mail-addons, and zesov/access-addons

<a class="reference external image-reference" href="https://itpp.dev"><img alt="Tested and maintained by IT Projects Labs" src="https://itpp.dev/images/infinity-readme.png" /></a> <a name="extra-access-groups-for-menus"></a> <h2>Extra access groups for menus</h2> <p>Menus are visible only for users who are in groups specified in the fields: &quot;groups_id&quot; and &quot;extra_groups_id&quot;.</p> <p>It can be used to temporarily restrict access to menu for all users. E.g. in Project application only Project Users and Project Managers have access to Project menu. Without this module you have to remove these access groups from all users, which means that user hierarchy is lost. The module solve this issue.</p> <a name="usage"></a> <h3>Usage</h3> <p>The menu record is as follows by default:</p> <pre> <code>&lt;menuitem name=&quot;Project&quot; id=&quot;base.menu_main_pm&quot; groups=&quot;group_project_manager,group_project_user&quot; icon=&quot;fa-calendar&quot; web_icon=&quot;project,static/description/icon.png&quot; sequence=&quot;50&quot;/&gt;</code> </pre> <p>Add links to groups in the &quot;extra_groups_id&quot;.</p> <pre> <code>&lt;record model='ir.ui.menu' id='base.menu_main_pm'&gt; &lt;field name=&quot;extra_groups_id&quot; eval=&quot;[(4, ref('module_name.group_1')), (4, ref('module_name.group_2'))]&quot;/&gt; &lt;/record&gt;</code> </pre> <p>Now the &quot;Project&quot; menu is visible only for user who are in the following groups:</p> <p>(<code>group_project_manager</code> or <code>group_project_user</code>) and (<code>module_name.group_1</code> or <code>module_name.group_2</code>)</p> <p>This restriction is not applied for admin user.</p> <a name="questions"></a> <h3>Questions?</h3> <p>To get an assistance on this module contact us by email :arrow_right: <a class="reference external" href="mailto:help&#64;itpp.dev">help&#64;itpp.dev</a></p> <a name="contributors"></a> <h3>Contributors</h3> <ul class="simple"> <li><a class="reference external" href="mailto:krotov&#64;it-projects.info">krotov&#64;it-projects.info</a></li> </ul> <a name="further-information"></a> <h3>Further information</h3> <p>Odoo Apps Store: <a class="reference external" href="https://apps.odoo.com/apps/modules/9.0/access_menu_extra_groups/">https://apps.odoo.com/apps/modules/9.0/access_menu_extra_groups/</a></p> <p>Tested on <a class="reference external" href="https://github.com/odoo/odoo/commit/2ec9a9c99294761e56382bdcd766e90b8bc1bb38">Odoo 9.0</a></p>