Skip to Content
Odoo Menu
  • Zaloguj się
  • Wypróbuj za darmo
  • Aplikacje
    Finanse
    • Księgowość
    • Fakturowanie
    • Wydatki
    • Arkusz kalkulacyjny (BI)
    • Dokumenty
    • Podpisy
    Sprzedaż
    • CRM
    • Sprzedaż
    • PoS Sklep
    • PoS Restauracja
    • Subskrypcje
    • Wypożyczalnia
    Strony Internetowe
    • Kreator Stron Internetowych
    • eCommerce
    • Blog
    • Forum
    • Czat na Żywo
    • eLearning
    Łańcuch dostaw
    • Magazyn
    • Produkcja
    • PLM
    • Zakupy
    • Konserwacja
    • Jakość
    Zasoby Ludzkie
    • Pracownicy
    • Rekrutacja
    • Urlopy
    • Ocena pracy
    • Polecenia Pracownicze
    • Flota
    Marketing
    • Marketing Społecznościowy
    • E-mail Marketing
    • SMS Marketing
    • Wydarzenia
    • Automatyzacja Marketingu
    • Ankiety
    Usługi
    • Projekt
    • Ewidencja czasu pracy
    • Usługi Terenowe
    • Helpdesk
    • Planowanie
    • Spotkania
    Produktywność
    • Dyskusje
    • Zatwierdzenia
    • IoT
    • VoIP
    • Baza wiedzy
    • WhatsApp
    Aplikacje trzecich stron Studio Odoo Odoo Cloud Platform
  • Branże
    Sprzedaż detaliczna
    • Księgarnia
    • Sklep odzieżowy
    • Sklep meblowy
    • Sklep spożywczy
    • Sklep z narzędziami
    • Sklep z zabawkami
    Żywienie i hotelarstwo
    • Bar i Pub
    • Restauracja
    • Fast Food
    • Pensjonat
    • Dystrybutor napojów
    • Hotel
    Agencja nieruchomości
    • Agencja nieruchomości
    • Biuro architektoniczne
    • Budowa
    • Zarządzanie nieruchomościami
    • Ogrodnictwo
    • Stowarzyszenie właścicieli nieruchomości
    Doradztwo
    • Biuro księgowe
    • Partner Odoo
    • Agencja marketingowa
    • Kancelaria prawna
    • Agencja rekrutacyjna
    • Audyt i certyfikacja
    Produkcja
    • Tekstylia
    • Metal
    • Meble
    • Jedzenie
    • Browar
    • Prezenty firmowe
    Zdrowie & Fitness
    • Klub sportowy
    • Salon optyczny
    • Centrum fitness
    • Praktycy Wellness
    • Apteka
    • Salon fryzjerski
    Transakcje
    • Złota rączka
    • Wsparcie Sprzętu IT
    • Systemy energii słonecznej
    • Szewc
    • Firma sprzątająca
    • Usługi HVAC
    Inne
    • Organizacja non-profit
    • Agencja Środowiskowa
    • Wynajem billboardów
    • Fotografia
    • Leasing rowerów
    • Sprzedawca oprogramowania
    Przeglądaj wszystkie branże
  • Community
    Ucz się
    • Samouczki
    • Dokumentacja
    • Certyfikacje
    • Szkolenie
    • Blog
    • Podcast
    Pomóż w nauce innym
    • Program Edukacyjny
    • Scale Up! Gra biznesowa
    • Odwiedź Odoo
    Skorzystaj z oprogramowania
    • Pobierz
    • Porównaj edycje
    • Wydania
    Współpracuj
    • Github
    • Forum
    • Wydarzenia
    • Tłumaczenia
    • Zostań partnerem
    • Usługi dla partnerów
    • Zarejestruj swoją firmę rachunkową
    Skorzystaj z usług
    • Znajdź partnera
    • Znajdź księgowego
    • Spotkaj się z doradcą
    • Usługi wdrożenia
    • Opinie klientów
    • Wsparcie
    • Aktualizacje
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Zaplanuj demo
  • Cennik
  • Pomoc

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Księgowość
  • Zapasy
  • PoS
  • Projekt
  • MRP
All apps
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
Wszystkie posty Osoby Odznaki
Tagi (Zobacz wszystko)
odoo accounting v14 pos v15
O tym forum
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
Wszystkie posty Osoby Odznaki
Tagi (Zobacz wszystko)
odoo accounting v14 pos v15
O tym forum
Pomoc

how to hide app/modules from specific user group?

Zaprenumeruj

Otrzymaj powiadomienie o aktywności w tym poście

To pytanie dostało ostrzeżenie
rightsodoo12
5 Odpowiedzi
24027 Widoki
Awatar
Divya Vyas

Hello,

how to hide app/modules in apps from specific user group?


Thanks

1
Awatar
Odrzuć
Awatar
S.A. Methsiri Madusanka Sooriyaarachchi
Najlepsza odpowiedź

To hide specific apps or modules from a particular user group in Odoo, you can follow these steps:

1. Set User Access Rights (Security Groups)

  • Navigate to Users & Companies:
    • Go to Settings > Users & Companies > Users.
  • Create or Edit a User Group:
    • Navigate to Settings > Users & Companies > Groups.
    • Either create a new group or edit an existing one that should have restricted access.
  • Modify Access Rights:
    • For the group you want to restrict, adjust the Access Rights to remove permissions for the apps or modules you want to hide.
    • For example, if you want to hide the "Sales" app, make sure the group does not have any read, write, create, or delete rights for sale.order and related models.

2. Hide the Menu Items

If you want to prevent users in a specific group from seeing the menu items for certain apps or modules, you can hide the menu items using the groups attribute in the XML definition.

  • Locate the Menu Item XML:
    • Find the XML file where the menu item is defined for the app or module you want to hide.
  • Add the groups Attribute:
    • Modify the menu item to include the groups attribute, specifying the groups that should have access. Users not in these groups won't see the menu item.

Example:

xmlCopy code
  • In the above example, the "Sales" menu will only be visible to users in the base.group_user and sales_team.group_sale_manager groups.

3. Advanced: Hide the Entire Module

If you want to hide the entire module from a group, you can:

  • Override the Module’s Menu Definitions:
    • Create a custom module that overrides the menu items of the apps/modules you want to hide, restricting them to specific groups.
  • Using Python:
    • In some cases, you might need to write a Python method to control the visibility of apps based on user groups. This would involve overriding the get_menu_items method to filter out specific menus for certain groups.

4. Restrict Access to Apps in the App Switcher

If you want to hide the app from the main Odoo dashboard (app switcher), Odoo Enterprise users can:

  • Use Odoo's Enterprise Access Rights:
    • Go to Settings > Technical > User Interface > Menu Items and apply the appropriate group restrictions.

However, for Community Edition users, this requires custom development to restrict the visibility in the app switcher.

5. Test the Restrictions

  • Log in as a User in the Group:
    • After setting up the restrictions, log in as a user in the group to ensure the apps or modules are properly hidden and that access is restricted as expected.

These steps should help you hide specific apps or modules from particular user groups in Odoo. If you need more customized behavior, a small custom module might be required.

0
Awatar
Odrzuć
Awatar
Yahoo Baba Innovations Pvt.Ltd
Najlepsza odpowiedź

Hello Divya Vyas ,


Have a look at this:  https://www.odoo.com/sk_SK/forum/pomoc-1/hide-app-214521

Thanks & Regards,

Name : Yahoo Baba

0
Awatar
Odrzuć
Awatar
Tamer Afifi
Najlepsza odpowiedź

simply just do not give them access rights to this specific module or app by going to Settings >> Users and Companies >> Users then choose your specified user and edit

In case this module is custom and you can't find its access rights, you have to ask your developer to manage this

-1
Awatar
Odrzuć
Samuel Perez

That is not as simple as you put it. If you want for example, that the SUBSCRIPTIONS users (belonging to a Customer Service) are able to see the invoices linked to a subscription, you need to give them ACCOUNTING. Then, they are able to enter accounting and see all AR invoices. The intention is to see only subscription invoices, not all company sales. So it is not simple.

Awatar
Robert Förster
Najlepsza odpowiedź

Hi Divya,


We had the same issue and installed a third party app for that reason (ie https://apps.odoo.com/apps/modules/15.0/kg_hide_menu/). Its not perfect but it works…

Keep in mind that data might still be accessible through RPC Calls.


Robert

-1
Awatar
Odrzuć
Manuel Alverdi

This app does not hide an app. It hides menus. Read the request before posting.

Awatar
Cybrosys Techno Solutions Pvt.Ltd
Najlepsza odpowiedź

Hi,

You can easily hide apps/modules from specific users using this app.

https://apps.odoo.com/apps/modules/16.0/hide_menu_user/

Regards

-2
Awatar
Odrzuć
Manuel Alverdi

This app does not hide an app. It hides menus. Read the request before posting.

Podoba Ci się ta dyskusja? Dołącz do niej!

Stwórz konto dzisiaj, aby cieszyć się ekskluzywnymi funkcjami i wchodzić w interakcje z naszą wspaniałą społecznością!

Zarejestruj się
Powiązane posty Odpowiedzi Widoki Czynność
[odoo 12] Permissions on field not showed
rights permissions odoo12
Awatar
Awatar
1
lip 20
4227
Odoo Mail Sending Limit Rozwiązane
odoo12
Awatar
Awatar
Awatar
2
gru 23
16257
(Document type: Invoice, Operation: write) - (Records: [], User: 2)
odoo12
Awatar
0
paź 23
33
Error while importing data in Odoo12: An unknown issue occurred during import (possibly lost connection, data limit exceeded or memory limits exceeded)
odoo12
Awatar
Awatar
Awatar
Awatar
3
paź 23
790
Remove duplicate record when importing data from excel to Odoo
odoo12
Awatar
Awatar
1
paź 23
569
Społeczność
  • Samouczki
  • Dokumentacja
  • Forum
Open Source
  • Pobierz
  • Github
  • Runbot
  • Tłumaczenia
Usługi
  • Hosting Odoo.sh
  • Wsparcie
  • Aktualizacja
  • Indywidualne rozwiązania
  • Edukacja
  • Znajdź księgowego
  • Znajdź partnera
  • Zostań partnerem
O nas
  • Nasza firma
  • Zasoby marki
  • Skontaktuj się z nami
  • Oferty pracy
  • Wydarzenia
  • Podcast
  • Blog
  • Klienci
  • Informacje prawne • Prywatność
  • Bezpieczeństwo Odoo
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo to pakiet aplikacji biznesowych typu open source, które zaspokoją wszystkie potrzeby Twojej firmy: CRM, eCommerce, księgowość, inwentaryzacja, punkt sprzedaży, zarządzanie projektami itp.

Unikalną wartością Odoo jest to, że jest jednocześnie bardzo łatwe w użyciu i w pełni zintegrowane.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now