Overslaan naar inhoud

Hoe Odoo Multi Company Toegangsfouten Op Te Lossen (Complete Gids)

Leer hoe je de toegangsfout voor meerdere bedrijven in Odoo kunt oplossen met duidelijke uitleg, veelvoorkomende oorzaken en stapsgewijze oplossingen voor Odoo-gebruikers en ontwikkelaars.
25 februari 2026 in
Elisa Van Outrive
| Nog geen reacties

Inleiding


De Odoo Multi Company Toegangs Fout verschijnt wanneer een gebruiker probeert toegang te krijgen tot een record dat behoort tot een ander bedrijf binnen een multi-company omgeving.


Dit probleem komt vaak voor in organisaties die meerdere juridische entiteiten binnen een enkele Odoo-database draaien. Zelfs wanneer gebruikers de juiste functionele rechten hebben, kan Odoo de toegang blokkeren als bedrijfsregels de zichtbaarheid beperken.


Deze gids legt uit waarom multi-company toegangs fouten optreden en hoe je ze veilig kunt oplossen.


Wat is een Multi-Company Toegangs Fout in Odoo?


Odoo ondersteunt meerdere bedrijven binnen dezelfde database. Elk record kan worden gekoppeld aan een specifiek bedrijf via het company_id veld.


Wanneer de multi-company modus is ingeschakeld:


  • Gebruikers kunnen alleen toegang krijgen tot records die behoren tot hun actieve bedrijf
  • Recordregels filteren automatisch records op bedrijf
  • Bepaalde modellen handhaven strikte scheiding tussen bedrijven

Als een gebruiker probeert een record te openen of te wijzigen buiten de context van hun actieve bedrijf, blokkeert Odoo de actie.


De fout verschijnt meestal in de UI-laag en kan eruitzien als:

U bent niet toegestaan om dit document te openen.



Veelvoorkomende Oorzaken van de Odoo Multi Company Toegangs Fout


1. Verkeerd Actief Bedrijf Geselecteerd

Gebruikers kunnen van bedrijf wisselen via de bedrijfselector rechtsboven.

Als het verkeerde bedrijf actief is, worden gerelateerde records ontoegankelijk.


2. Record Behoort tot een Ander Bedrijf

Een record kan hebben:

company_id = Bedrijf B

Terwijl de gebruiker opereert onder Bedrijf A.

Odoo voorkomt standaard toegang tussen bedrijven.


3. Gebruiker Niet Toegewezen aan Alle Vereiste Bedrijven

Gebruikers moeten expliciet aan elk bedrijf worden toegewezen waartoe ze toegang hebben.


Als ze niet zijn toegewezen, wordt de toegang geweigerd, zelfs als de bedrijfsselector beschikbaar is.


4. Recordregels die Bedrijfisolatie Handhaven

Veel modellen bevatten automatische recordregels zoals:


[('company_id', 'in', user.company_ids.ids)]

Als het bedrijf van het record niet is opgenomen in de toegestane bedrijven van de gebruiker, wordt de toegang geblokkeerd.


5. Gedeelde Records met Bedrijfsspecifieke Velden

Sommige records kunnen gedeeld lijken, maar bevatten bedrijf-afhankelijke velden die beperkingen activeren.


Dit is gebruikelijk in boekhoudmodules.



Hoe de Odoo Multi Company Toegangs Fout te Verhelpen


Stap 1 – Controleer Actief Bedrijf

Schakel het actieve bedrijf om in het menu rechtsboven en probeer het record opnieuw te openen.


Stap 2 – Verifieer Bedrijf van het Record

Schakel de ontwikkelaarsmodus in en inspecteer de company_id van het record.

Bevestig dat het overeenkomt met het actieve bedrijf van de gebruiker.


Stap 3 – Wijs Gebruiker toe aan de Juiste Bedrijven

Ga naar:

Instellingen → Gebruikers & Bedrijven → Gebruikers

Zorg ervoor dat de gebruiker aan alle noodzakelijke bedrijven is toegewezen.


Stap 4 – Beoordeel Recordregels

Navigeer naar:

Instellingen → Technisch → Beveiliging → Recordregels

Controleer regels die filteren op company_id.

Wees voorzichtig bij het wijzigen van regels voor bedrijfsgerelateerde records.


Stap 5 – Beoordeel Multi-Company Configuratie in Modules

Sommige modules handhaven strikte scheiding tussen bedrijven.

Zorg ervoor dat de module-instellingen overeenkomen met uw operationele model.



Hoe Multi-Company Toegangsproblemen te Voorkomen



  • Definieer de bedrijfsstructuur duidelijk vóór implementatie
  • Wijs gebruikers zorgvuldig toe aan relevante bedrijven
  • Vermijd handmatige wijzigingen aan company_id in productie
  • Test workflows in elke bedrijfscontext
  • Documenteer cross-company bedrijfsprocessen

Multi-company configuraties vereisen een gedisciplineerde configuratie. Slecht gestructureerde bedrijfsassignaties zijn een van de meest voorkomende bronnen van fouten met betrekking tot permissies.



Hoe Dasolo Multi-Company Omgevingen Structureert


Fouten bij multi-company toegang ontstaan meestal wanneer recordregels, bedrijf-afhankelijke velden en gebruikersbedrijfsassignaties niet volledig op elkaar zijn afgestemd. Hoewel Odoo complexe multi-entiteit configuraties ondersteunt, kunnen kleine configuratiehiaten snel legitieme operaties blokkeren.


Bij Dasolo beoordelen we multi-company omgevingen door ons te concentreren op:


  • Zichtbaarheid instellingen van bedrijven
  • Recordregel domeinfilters
  • Gedeelde versus bedrijfsspecifieke records
  • Integratiegebruikers die over entiteiten heen opereren

Het ontwerpen van duidelijke bedrijfsgrenzen en consistente toegangslogica helpt terugkerende cross-company conflicten te voorkomen.



Conclusie


 De Odoo “Multi Company Access Error” treedt op wanneer een gebruiker probeert toegang te krijgen tot gegevens buiten hun toegestane bedrijfsbereik. Hoewel de beperking opzettelijk is, veroorzaakt een verkeerde configuratie vaak onnodige verstoringen.


Door zorgvuldig bedrijfsassignaties, recordregels en instellingen voor gedeelde middelen te beoordelen, kunnen ontwikkelaars terugkerende toegangsconflicten elimineren. Een goed gestructureerde multi-company architectuur zorgt voor veilige gegevensscheiding terwijl operationele flexibiliteit over entiteiten heen wordt behouden.






Elisa Van Outrive 25 februari 2026
Deel deze post
Aanmelden om een reactie achter te laten