Hoppa till innehåll

Så Fixar Du Odoo Multi-Företagsåtkomstfel (Fullständig Guide)

Lär dig hur du åtgärdar Odoo multi company access error i Odoo med tydliga förklaringar, vanliga orsaker och steg-för-steg-lösningar för Odoo-användare och utvecklare.
25 februari 2026 av
Elisa Van Outrive
| Inga kommentarer ännu

Introduktion


Det Odoo Multi Company Access Error uppstår när en användare försöker få åtkomst till en post som tillhör ett annat företag inom en multi-company-miljö.


Detta problem är vanligt i organisationer som driver flera juridiska enheter inom en enda Odoo-databas. Även när användare har de korrekta funktionella behörigheterna kan Odoo blockera åtkomst om företagsregler begränsar synlighet.


Denna guide förklarar varför multi-company access errors uppstår och hur man löser dem på ett säkert sätt.


Vad är ett Multi-Company Access Error i Odoo?


Odoo stöder flera företag inom samma databas. Varje post kan kopplas till ett specifikt företag via fältet company_id.


När multi-company-läget är aktiverat:


  • Användare kan endast få tillgång till poster som tillhör deras aktiva företag
  • Postregler filtrerar automatiskt poster efter företag
  • Vissa modeller upprätthåller strikt företagsseparation

Om en användare försöker öppna eller ändra en post utanför sitt aktiva företagskontext blockerar Odoo åtgärden.


Felet visas vanligtvis i UI-lagret och kan likna:

Du har inte tillåtelse att få tillgång till detta dokument.



Vanliga orsaker till Odoo Multi Company Access Error


1. Felaktigt aktivt företag valt

Användare kan byta företag från företagets väldig högra urval.

Om fel företag är aktivt blir relaterade poster otillgängliga.


2. Post tillhör ett annat företag

En post kan ha:

company_id = Företag B

När användaren arbetar under Företag A.

Odoo förhindrar korsföretagsåtkomst som standard.


3. Användare Inte Tilldelad Alla Nödvändiga Företag

Användare måste uttryckligen tilldelas varje företag de har rätt att få åtkomst till.


Om de inte är tilldelade, nekas åtkomst även om företagsväljaren är tillgänglig.


4. Registreringsregler som Tvingar Företagsisolering

Många modeller inkluderar automatiska registreringsregler som:


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

Om företagets registrering inte ingår i användarens tillåtna företag, blockeras åtkomsten.


5. Delade Registreringar med Företagsspecifika Fält

Vissa registreringar kan verka delade men innehåller företagsberoende fält som utlöser begränsningar.


Detta är vanligt i bokföringsmoduler.



Hur man åtgärdar Odoo Multi Company Access Error


Steg 1 – Kontrollera Aktivt Företag

Byt det aktiva företaget från menyn uppe till höger och försök att komma åt posten igen.


Steg 2 – Verifiera Postens Företag

Aktivera utvecklarläge och inspektera postens company_id.

Bekräfta att det matchar användarens aktiva företag.


Steg 3 – Tilldela Användare till Rätt Företag

Gå till:

Inställningar → Användare & Företag → Användare

Se till att användaren är tilldelad alla nödvändiga företag.


Steg 4 – Granska Postregler

Navigera till:

Inställningar → Teknisk → Säkerhet → Postregler

Kontrollera regler som filtrerar efter company_id.

Var försiktig när du ändrar regler för företagsrelaterade poster.


Steg 5 – Granska Multi-Company-konfiguration i moduler

Vissa moduler upprätthåller strikt företagssegregering.

Se till att modulinställningarna överensstämmer med din verksamhetsmodell.



Hur man förebygger problem med Multi-Company Access



  • Definiera tydligt företagsstrukturen innan distribution
  • Tilldela användare noggrant till relevanta företag
  • Undvik manuella ändringar av company_id i produktion
  • Testa arbetsflöden under varje företagskontext
  • Dokumentera affärsprocesser över företag

Multi-company-konfigurationer kräver disciplinerad konfiguration. Dåligt strukturerade företagsuppdrag är en av de vanligaste källorna till behörighetsrelaterade fel.



Hur Dasolo strukturerar Multi-Company-miljöer


Fel vid multi-company-åtkomst uppstår vanligtvis när postregler, företagsberoende fält och användartilldelningar inte är helt synkroniserade. Även om Odoo stöder komplexa multi-entity-konfigurationer kan små konfigurationsluckor snabbt blockera legitima operationer.


På Dasolo granskar vi flerföretagsmiljöer genom att fokusera på:


  • Företags synlighetsinställningar
  • Registreringsregel domänfilter
  • Delade vs. företagspecifika poster
  • Integrationsanvändare som arbetar över enheter

Att utforma tydliga företagsgränser och konsekvent åtkomstlogik hjälper till att förhindra återkommande konflikter mellan företag.



Slutsats


 Odoo "Flerföretagsåtkomstfel" inträffar när en användare försöker få åtkomst till data utanför deras tillåtna företagsområde. Även om begränsningen är avsiktlig orsakar felaktig konfiguration ofta onödiga störningar.


Genom att noggrant granska företagsuppdrag, registreringsregler och inställningar för delade resurser kan utvecklare eliminera återkommande åtkomstkonflikter. En välstrukturerad flerföretagsarkitektur säkerställer säker dataseparation samtidigt som den upprätthåller operationell flexibilitet över enheter.






Elisa Van Outrive 25 februari 2026
Dela detta inlägg
Logga in att lämna en kommentar