Skip to Content
Odoo Menú
  • Registra entrada
  • Prova-ho gratis
  • Aplicacions
    Finances
    • Comptabilitat
    • Facturació
    • Despeses
    • Full de càlcul (IA)
    • Documents
    • Signatura
    Vendes
    • CRM
    • Vendes
    • Punt de venda per a botigues
    • Punt de venda per a restaurants
    • Subscripcions
    • Lloguer
    Imatges de llocs web
    • Creació de llocs web
    • Comerç electrònic
    • Blog
    • Fòrum
    • Xat en directe
    • Aprenentatge en línia
    Cadena de subministrament
    • Inventari
    • Fabricació
    • PLM
    • Compres
    • Manteniment
    • Qualitat
    Recursos humans
    • Empleats
    • Reclutament
    • Absències
    • Avaluacions
    • Recomanacions
    • Flota
    Màrqueting
    • Màrqueting Social
    • Màrqueting per correu electrònic
    • Màrqueting per SMS
    • Esdeveniments
    • Automatització del màrqueting
    • Enquestes
    Serveis
    • Projectes
    • Fulls d'hores
    • Servei de camp
    • Suport
    • Planificació
    • Cites
    Productivitat
    • Converses
    • Validacions
    • IoT
    • VoIP
    • Coneixements
    • WhatsApp
    Aplicacions de tercers Odoo Studio Plataforma d'Odoo al núvol
  • Sectors
    Comerç al detall
    • Llibreria
    • Botiga de roba
    • Botiga de mobles
    • Botiga d'ultramarins
    • Ferreteria
    • Botiga de joguines
    Food & Hospitality
    • Bar i pub
    • Restaurant
    • Menjar ràpid
    • Guest House
    • Distribuïdor de begudes
    • Hotel
    Immobiliari
    • Agència immobiliària
    • Estudi d'arquitectura
    • Construcció
    • Gestió immobiliària
    • Jardineria
    • Associació de propietaris de béns immobles
    Consultoria
    • Empresa comptable
    • Partner d'Odoo
    • Agència de màrqueting
    • Bufet d'advocats
    • Captació de talent
    • Auditoria i certificació
    Fabricació
    • Textile
    • Metal
    • Mobles
    • Menjar
    • Brewery
    • Regals corporatius
    Salut i fitness
    • Club d'esport
    • Òptica
    • Centre de fitness
    • Especialistes en benestar
    • Farmàcia
    • Perruqueria
    Trades
    • Servei de manteniment
    • Hardware i suport informàtic
    • Sistemes d'energia solar
    • Shoe Maker
    • Serveis de neteja
    • Instal·lacions HVAC
    Altres
    • Nonprofit Organization
    • Agència del medi ambient
    • Lloguer de panells publicitaris
    • Fotografia
    • Lloguer de bicicletes
    • Distribuïdors de programari
    Browse all Industries
  • Comunitat
    Aprèn
    • Tutorials
    • Documentació
    • Certificacions
    • Formació
    • Blog
    • Pòdcast
    Potenciar l'educació
    • Programa educatiu
    • Scale-Up! El joc empresarial
    • Visita Odoo
    Obtindre el programari
    • Descarregar
    • Comparar edicions
    • Novetats de les versions
    Col·laborar
    • GitHub
    • Fòrum
    • Esdeveniments
    • Traduccions
    • Converteix-te en partner
    • Services for Partners
    • Registra la teva empresa comptable
    Obtindre els serveis
    • Troba un partner
    • Troba un comptable
    • Contacta amb un expert
    • Serveis d'implementació
    • Referències del client
    • Suport
    • Actualitzacions
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Programar una demo
  • Preus
  • Ajuda

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

  • CRM
  • e-Commerce
  • Comptabilitat
  • Inventari
  • PoS
  • Projectes
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Etiquetes (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Etiquetes (View all)
odoo accounting v14 pos v15
About this forum
Ajuda

Restrict users to see all projects

Subscriure's

Get notified when there's activity on this post

This question has been flagged
configurationprojectv18
4 Respostes
615 Vistes
Avatar
Pedro Lopez

I'm trying to configure project privacy so that users can only see the projects they've been invited to or they create, and i need that users can still create new projects, assign stages, and tasks.

Initially, I added the users to the administrators group, but they could see all projects; after i assigned them in the users group, but could not create projects.

0
Avatar
Descartar
Sujata

Use " = " for single values: ('partner_id', '=', 3)
Use " in " with a list: ('partner_id', 'in', [3])

Avatar
Cybrosys Techno Solutions Pvt.Ltd
Best Answer

Hi,


To configure project privacy in Odoo, create a custom group (e.g., "Project User - Limited Access") inheriting from "Project / User" to grant basic project rights. Configure model access rights for this group, enabling read, create, and write access to Project, Task, Project Stage, and Project Update models. Then, create record rules for the Project and Task models, using domain filters to restrict users to seeing only projects where they are the project manager or a follower, and tasks assigned to them or where they are a follower.

Assign users to the custom group and remove them from the Administrator and standard "Project / User" groups. This setup balances the ability to create projects and tasks with restricted visibility, ensuring users only see projects they are involved in.


Hope it helps

0
Avatar
Descartar
Avatar
Andrew Rose
Best Answer

How to allow the regular project User group to create project:

For the below steps we are using Odoo 19 Enterprise with demo data Mitchell Admin is acting as Admin and Marc Demo as a regular user.

Step 1) Go into the General Settings and Activate Developer mode.

Step 2) Then select Users & Companies --> Groups as shown in the screenshot below:

Step 3) Select the record “User”:

Step 4) Go into the form view of the selected Project User record from the previous step:

Step 5) Now select the Access Rights tab and give "Create Access" to the line with Project as its Model as shown below (also add "Write Access" if you want the user to have access to editing project fields):

Alternatively do the above steps you can make a new User group for Project and allow this field.

How to make projects visible only when following or created:

Ensure we have enabled developer mode as per step 1 of the previous solution.

Step 1) Click the project app and Configuration -> Projects:


Step 2) Then click one of the projects in the resulting list, we selected Renovations in these steps.

Step 3) Next click the settings tab and you should see similar to the following:

For the Visibility field you are selecting either “All internal users” or “All internal users and invited portal users” and so to hide this project you should select “Invited internal users” or “Invited internal and portal users”

Step 4) Confirm and save your change of setting to “invited internal and portal users”:

After completing the above step 4 you should confirm that regular user, for us Marc Demo, can no longer see the Renovations project as they are not a follower. 

The remaining steps show how to make this the default visibility setting for new projects going forward.

Step 5) Click the debugging icon in the top menu and then select “Set Default Values” as shown in screenshot below:


Step 6) The following popup should be shown:

Step 7) Fill it out as follows in the screenshot below and press “Save Default”

Step 8) Confirm that was saved correctly by creating a project from admin, in our case Mitchell Admin, and checking that regular uninvited user does not have visibility for this project.

0
Avatar
Descartar
Avatar
Sujata
Best Answer

Hi Pedro Lopez,

Use Record Rules instead of group-based access

  1. Keep users in the "User: All Documents" group (or create a custom group with project creation rights)
  2. Create a record rule on the project.project model:

    • Domain: ['|', ('user_id', '=', user.id), ('message_partner_ids', 'in', user.partner_id.id)]
    • Apply on Read: Yes
    • This ensures users see only:

      • Projects they created (user_id)
      • Projects they're followers/members of (message_partner_ids)
0
Avatar
Descartar
Pedro Lopez
Autor

thank you, i'm trying to create the record rule with your recomendation but get this message: Invalid Domain: Invalid domain term ('partner_id', 'in', 3)

Avatar
Flavio Hernández
Best Answer

you could try and make a group for this users with a record rule so they can only see or access a field where you assign users

0
Avatar
Descartar
Pedro Lopez
Autor

yes i tried but if i let them in the user group the users still cant create new projects

Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Registrar-se
Related Posts Respostes Vistes Activitat
How to automatically create only one project (from template) for a Sale Order, even if it has multiple service lines?
configuration project
Avatar
Avatar
1
de nov. 25
676
[Odoo V12] How to use OpenAI with Odoo 12 (Python 3.6+ required)? Solved
configuration project
Avatar
Avatar
Avatar
2
de juny 25
2827
Subtasks on Calendar View
configuration project
Avatar
Avatar
1
de des. 24
1735
[[=soporte=Paso=paso=]]¿Cómo llamar a Iberia, Ecuador?
security configuration project
Avatar
0
de des. 25
18
ODOO 19 Enterprise manual
configuration accounting project
Avatar
Avatar
1
d’oct. 25
1327
Community
  • Tutorials
  • Documentació
  • Fòrum
Codi obert
  • Descarregar
  • GitHub
  • Runbot
  • Traduccions
Serveis
  • Allotjament a Odoo.sh
  • Suport
  • Actualització
  • Desenvolupaments personalitzats
  • Educació
  • Troba un comptable
  • Troba un partner
  • Converteix-te en partner
Sobre nosaltres
  • La nostra empresa
  • Actius de marca
  • Contacta amb nosaltres
  • Llocs de treball
  • Esdeveniments
  • Pòdcast
  • Blog
  • Clients
  • Informació legal • Privacitat
  • Seguretat
الْعَرَبيّة 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 és un conjunt d'aplicacions empresarials de codi obert que cobreix totes les necessitats de la teva empresa: CRM, comerç electrònic, comptabilitat, inventari, punt de venda, gestió de projectes, etc.

La proposta única de valor d'Odoo és ser molt fàcil d'utilitzar i estar totalment integrat, ambdues alhora.

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