Siirry sisältöön

Korjaa Odoo Multi Company -käyttöoikeusvirhe: Täydellinen Opas

Opas: korjaa Odoo-moniyritys-ongelmat nopeasti ja luotettavasti — selkeät syyt ja ratkaisut kehittäjille ja loppukäyttäjille Moniyritysasetukset aiheuttavat usein odottamattomia käyttöoikeusvirheitä Odoossa. Tässä selkeässä opastuksessa käydään läpi, miksi pääsy estyy, mistä ongelmat yleensä johtuvat ja miten ne korjataan askel askeleelta. Saat sekä käyttäjätason vinkkejä (asetukset, käyttäjäroolit) että kehittäjätyökaluja (kirjautumisen jäljitys, koodin tarkistus, tietokanta-asetukset), jotta pystyisit ratkaisemaan tilanteen kestävästi ja välttämään saman virheen toistumisen.
25. helmikuuta 2026 kirjoittanut
Korjaa Odoo Multi Company -käyttöoikeusvirhe: Täydellinen Opas
Elisa Van Outrive
| Ei vielä kommentteja

Johdanto


Odoossa näkyvä Multi Company Access Error syntyy, kun käyttäjä yrittää avata tai muokata tietuetta, joka on liitetty toiseen yhtiöön moniyritysmoodissa — järjestelmä katsoo, ettei käyttäjällä ole oikeutta kyseiseen kontekstiin.


Virhe on yleinen, kun samassa Odoo-tietokannassa ajetaan useita oikeushenkilöitä. Vaikka käyttöoikeusroolit olisivat kunnossa, yrityskohtaiset säännöt ja näkyvyysasetukset voivat estää pääsyn.


Tässä oppaassa käydään läpi, miksi moniyritysvirheitä syntyy ja mitä toimenpiteitä voit tehdä ongelman ratkaisemiseksi turvallisesti.


Mikä on Odoon moniyrityskäyttöoikeusvirhe?


Odoo tukee usean yrityksen ylläpitoa yhdessä tietokannassa. Jokaisella tietueella voi olla company_id-kenttä, joka kertoo, mihin yhtiöön se kuuluu.


Kun moniyritysominaisuus on päällä:


  • Käyttäjä näkee ja käsittelee ensisijaisesti vain aktiivisen yrityksensä tietueita
  • Tietueita suodatetaan automaattisesti yrityssääntöjen mukaan
  • Joissain malleissa noudatetaan tiukkaa yrityserottelua

Jos käyttäjä yrittää käsitellä toiseen yritykseen kuuluvaa tietuetta aktiivisen yrityksen ulkopuolella, Odoo estää toiminnon.


Virheilmoitus tulee yleensä käyttöliittymäkerroksessa ja muoto voi olla esimerkiksi:

You are not allowed to access this document.



Tyypilliset syyt Odoo-moniyritysvirheeseen


1. Väärä aktiivinen yritys valittuna

Käyttäjä voi vaihtaa aktiivista yritystä oikeasta yläkulmasta löytyvällä yritysvalitsimella.

Jos aktiivisena on väärä yhtiö, siihen liittyvät tietueet eivät ole käytettävissä.


2. Tietue kuuluu toiselle yhtiölle

Tietueella voi olla asetuksena:

company_id = Yhtiö B

ja käyttäjä taas toimii Yhtiö A:n kontekstissa.

Odoo estää oletuksena muiden yhtiöiden tietueisiin pääsyn.


3. Käyttäjää ei ole liitetty kaikkiin tarvittaviin yhtiöihin

Käyttäjät täytyy erikseen lisätä niihin yhtiöihin, joihin heille halutaan antaa pääsy.


Jos käyttäjä ei ole liitetty, pääsy estetään vaikka yritysvalitsin olisikin näkyvissä.


4. Tietueiden säännöt pakottavat yhtiöerottelun

Monissa malleissa on valmiita tietuerajoja, kuten:


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

Jos tietueen yhtiötä ei ole käyttäjän sallittujen yhtiöiden joukossa, pääsy katkaistaan.


5. Jaetut tietueet, joissa on yhtiökohtaisia kenttiä

Osa tietueista saattaa näyttää jaetuilta, mutta sisältää kenttiä, jotka ovat sidottuja tiettyyn yhtiöön ja laukaisevat rajoituksia.


Tämä on erityisen tavallista kirjanpidon ja taloushallinnon moduuleissa.



Näin korjaat Odoo-moniyritysvirheen


Vaihe 1 – Tarkista aktiivinen yritys

Vaihda aktiivista yritystä oikean yläkulman valikosta ja kokeile avata tietue uudelleen.


Vaihe 2 – Tarkista tietueen yritys

Ota esiin kehittäjätila ja tarkista tietueen company_id-arvo.

Varmista, että se vastaa käyttäjän aktiivista yrityskontekstia.


Vaihe 3 – Liitä käyttäjä oikeisiin yhtiöihin

Mene kohtaan:

Asetukset → Käyttäjät & Yhtiöt → Käyttäjät

Varmista, että käyttäjälle on lisätty kaikki tarvittavat yhtiöt.


Vaihe 4 – Tarkista tietuerajat

Siirry polkuun:

Asetukset → Tekninen → Turvallisuus → Tietuerajat

Etsi ja tarkista säännöt, jotka suodattavat company_id:n perusteella.

Muista olla varovainen muuttaessasi yhtiöön liittyviä sääntöjä tuotantoympäristössä.


Vaihe 5 – Tarkista moduulien moniyritysasetukset

Jotkut moduulit pitävät yhtiöt tiukasti erillään.

Varmista, että moduulien asetukset vastaavat yritysten todellista toimintamallia.



Miten välttää moniyritysoikeuksiin liittyvät ongelmat



  • Määrittele yritysrakenne huolellisesti ennen käyttöönottoa
  • Liitä käyttäjät harkiten oikeisiin yrityksiin
  • Vältä company_id-kentän manuaalista muuttamista tuotannossa
  • Testaa prosessit jokaisessa yrityskontekstissa
  • Dokumentoi yliyritysten väliset liiketoimintaprosessit

Moniyritysympäristöt vaativat kurinalaista hallintaa. Usein käyttöoikeusvirheet johtuvat epäselvästä yhtiöiden sijoittelusta tai huolimattomista käyttäjäasetuksista.



Näin Dasolo järjestää moniyritysympäristöt


Moniyritysvirheet syntyvät tyypillisesti, kun tietuerajoja, yhtiösidonnaisia kenttiä ja käyttäjän yhtiöliitoksia ei ole viritetty yhteen. Odoo osaa käsitellä monimutkaisia konsernirakenteita, mutta pienikin konfiguraatiopuute voi estää laillisia toimintoja.


Dasololla tarkastelemme moniyritysympäristöjä keskittymällä muun muassa:


  • Yritysten näkyvyysasetuksiin
  • Tietuerajojen domain-suodattimiin
  • Mihin tietueet ovat jaettu: jaetut vs. yhtiökohtaiset
  • Integraatiokäyttäjiin, jotka operoivat eri yksiköiden välillä

Selkeät yritysrajaukset ja yhdenmukainen pääsynhallinta vähentävät toistuvia ristiriitoja eri yhtiöiden välillä.



Yhteenveto


 Odoon ’Multi Company Access Error’ syntyy, kun käyttäjä pyrkii käsittelemään dataa oman yrityskontekstinsa ulkopuolelta. Rajoitus itsessään on tietoturvasyistä tarkoituksenmukainen, mutta virheellisestä asetuksesta voi seurata turhia käyttökatkoja.


Kun läpikäyt yritysliitokset, tietuerajat ja jaetut resurssit, toistuvat pääsyongelmat voidaan poistaa. Hyvin suunniteltu moniyritysrakenne tasapainottaa datan eriyttämisen ja operatiivisen joustavuuden konsernissa.






Korjaa Odoo Multi Company -käyttöoikeusvirhe: Täydellinen Opas
Elisa Van Outrive 25. helmikuuta 2026
Jaa tämä kirjoitus
Kirjaudu sisään jättääksesi kommentin