Hoppa till innehåll

Felsökning: Åtgärda Odoo Multi Company Access Error – Komplett Guide

Får du problem med åtkomst mellan bolag i Odoo? Här får du en rak och praktisk genomgång av vad som ofta orsakar felet och hur du löser det — både för slutanvändare och utvecklare. Vi går igenom vanliga felkällor (behörigheter, felaktiga konfigurationer i multi-company, regler för registrerade användare), visar steg-för-steg åtgärder du kan göra direkt i gränssnittet och ger konkreta utvecklarråd (kontroll av domäner, access rules, record rules och säkerhetsgrupper). Målet är att du snabbt ska kunna identifiera om felet beror på inställningar i Odoo, en felaktig access rule, eller kod som behöver justeras — och få tydliga instruktioner för att åtgärda det.
25 februari 2026 av
Elisa Van Outrive
| Inga kommentarer ännu

Inledning


Felet Odoo Multi Company Access Error dyker upp när en användare försöker öppna eller ändra en post som är kopplad till ett annat bolag i en databas där flera juridiska enheter samexisterar.


Det här är ett vanligt bekymmer för företag som hanterar flera bolag i samma Odoo‑installation: även om en användare har rätt funktionella behörigheter kan bolagsinställningar eller regler blockera tillgång till vissa poster.


Guiden visar varför sådana åtkomstfel uppstår och beskriver stegen för att lösa dem utan att äventyra dataintegritet.


Vad är ett åtkomstfel i Odoo för flera bolag?


Odoo tillåter flera bolag i en och samma databas. Varje objekt kan knytas till ett bolag via fältet company_id, vilket ligger till grund för synlighet och åtkomstkontroller.


När multi‑bolagsläge aktiveras händer följande:


  • Användare får endast se poster som hör till deras aktiva bolag
  • Record rules filtrerar automatiskt poster utifrån bolagstillhörighet
  • Vissa modeller har strikt separering mellan bolag

Om någon försöker öppna eller redigera en post som ligger utanför deras aktiva bolagskontext, blockerar Odoo åtgärden.


Felet uppträder oftast i användargränssnittet och kan uttrycka sig som följande meddelande:

You are not allowed to access this document.



Vanliga orsaker till åtkomstfel i Odoo vid flera bolag


1. Fel valt aktivt bolag

Användaren kan byta aktivt bolag via bolagsväljaren uppe till höger i gränssnittet.

Om ett annat bolag är aktivt blir relaterade poster otillgängliga.


2. Posten tillhör ett annat bolag

En post kan vara konfigurerad så att den tillhör ett annat bolag:

company_id = Bolag B

medan användaren arbetar under Bolag A.

Som standard förhindrar Odoo åtkomst över bolagsgränser.


3. Användaren är inte tillagd i rätt bolag

Användare måste vara uttryckligen tillagda i de bolag de ska kunna nå.


Om de inte är det nekas åtkomst, även om bolagsväljaren är synlig.


4. Record rules som skyddar bolagsisolering

Många modeller använder automatiska record rules som exempelvis:


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

Om postens bolag inte finns i användarens tillåtna bolagslista så blockeras åtkomst.


5. Delade poster med bolagsspecifika fält

Vissa poster kan se delade ut men innehålla fält som är bolagsspecifika och som därför triggar restriktioner.


Detta är särskilt vanligt i redovisningsmoduler.



Så åtgärdar du åtkomstfel i Odoo för flera bolag


Steg 1 – Kontrollera aktivt bolag

Byt aktivt bolag via menyn uppe till höger och försök öppna posten igen för att säkerställa att du är i rätt kontext.


Steg 2 – Kontrollera postens bolag

Slå på utvecklarläge och granska postens company_id‑fält.

Säkerställ att det matchar användarens aktiva bolag.


Steg 3 – Tilldela användaren rätt bolag

Gå till:

Inställningar → Användare & Bolag → Användare

Kontrollera att användaren är tillagd i alla bolag som krävs.


Steg 4 – Granska record rules

Navigera till:

Inställningar → Teknisk → Säkerhet → Record Rules

Kontrollera regler som filtrerar via company_id.

Var försiktig när du ändrar regler som rör bolag — feländringar kan luckra upp säkerheten.


Steg 5 – Granska multi‑bolagsinställningar i moduler

Vissa moduler har inbyggda begränsningar för bolagsseparation.

Säkerställ att modulernas inställningar överensstämmer med hur ni faktiskt vill arbeta.



Hur du förebygger åtkomstproblem i multi‑bolagsmiljöer



  • Definiera bolagsstrukturen tydligt innan driftsättning
  • Tilldela användare noggrant till relevanta bolag
  • Undvik manuella ändringar av company_id i produktionsdata
  • Testa arbetsflöden under varje bolagskontext
  • Dokumentera processer som involverar flera bolag

Multi‑bolagsinstallationer kräver ordning och eftertanke. Otydliga bolagskopplingar är en av de vanligaste källorna till åtkomstproblem.



Hur Dasolo organiserar multi‑bolagsmiljöer


Åtkomstfel uppstår ofta när record rules, bolagsberoende fält och användarens bolagstillhörigheter inte hänger ihop. Odoo kan hantera komplexa konstellationer, men små konfigurationsmissar stoppar lätt legitima arbetsmoment.


Hos Dasolo analyserar vi multi‑bolagsmiljöer med fokus på:


  • Inställningar för bolagssynlighet
  • Domänfilter i record rules
  • Vilka objekt som är delade kontra bolagsspecifika
  • Integrationskonton som behöver åtkomst över flera enheter

En tydlig bolagsdesign och konsekvent åtkomstlogik minskar risken för återkommande konflikter över bolagsgränser.



Avslutning


 Odoo‑felet “Multi Company Access Error” inträffar när någon försöker nå data utanför sin tillåtna bolagsram. Restriktionen är avsiktlig, men felaktig konfiguration leder ofta till onödiga driftstörningar.


Genom att gå igenom bolagstilldelningar, record rules och inställningar för delade resurser kan utvecklare och administratörer undanröja återkommande åtkomstproblem. En genomtänkt multi‑bolagsarkitektur ger både säker dataseparation och smidiga arbetsrutiner över era bolag.






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