Overslaan naar inhoud
Retour aux modules
Configuratie

Toegangsrechten per bedrijf

Geef elke gebruiker andere toegangsrechten in elk bedrijf: boekhouder in het ene bedrijf, verkoper in het andere. Menu's volgen het actieve bedrijf en elk record volgt de rechten van zijn eigen bedrijf.

20.0 19.0 18.0 17.0 16.0
Toegangsrechten per bedrijf
Toegangsrechten per bedrijf

Présentation du module

Nalios
Odoo Gold Partner · België

/ Odoo 20 · Administratie

Andere toegangsrechten in elk bedrijf

In een Odoo-database met meerdere bedrijven heeft een gebruiker dezelfde toegangsrechten in al zijn bedrijven: een boekhoudmanager van de holding is boekhoudmanager in elke dochteronderneming. Toegangsrechten per bedrijf geeft elke gebruiker andere applicatierechten in sommige van zijn bedrijven, en past ze overal toe: menu's, weergaven, knoppen en elk afzonderlijk record.

Rechten per bedrijf Menu's volgen het bedrijf Records volgen hun bedrijf Niets herschreven Odoo 16 tot 20 Frans inbegrepen

Standaard Odoo vs deze app

Wat Odoo doet, wat wij toevoegen

Standaard OdooToegangsrechten (groepen) worden één keer per gebruiker ingesteld en gelden in alle bedrijven van de gebruiker. Recordregels voor meerdere bedrijven bepalen enkel welke records van welke bedrijven zichtbaar zijn, niet wat de gebruiker ermee mag doen.
Deze app voegt toeEen tabblad Toegang per bedrijf op de gebruiker: per bedrijf de applicatierechten van de gebruiker in dat bedrijf. De rechten volgen het actieve bedrijf en met meerdere geselecteerde bedrijven wordt elk record gecontroleerd met de rechten van zijn eigen bedrijf.

Configuratie

Eén lijn per bedrijf

Instellingen > Gebruikers, open een gebruiker, tabblad Toegang per bedrijf. Bedrijven zonder lijn behouden de rechten van het tabblad Toegangsrechten.

Applicatierechten per bedrijf

Kies de rechten van de gebruiker in dat bedrijf: Verkoop / Beheerder, Boekhouding / Facturatie, Voorraad / Gebruiker... De lijn vertrekt van de huidige rechten van de gebruiker, u wijzigt enkel wat verschilt.

Globaal waar het ertoe doet

Beheer (Instellingen, Toegangsrechten), het gebruikerstype (intern, portaal) en de technische rechten blijven gelijk in alle bedrijven.

Enkel de bedrijven van de gebruiker

Een lijn kan enkel een bedrijf betreffen waartoe de gebruiker toegang heeft, één lijn per bedrijf.

Beheerd door beheerders

Enkel gebruikers met het beheerrecht op Toegangsrechten zien en bewerken het tabblad.

Tabblad Toegang per bedrijf van een gebruiker met de rechten in Chicago

Menu's en schermen

Wissel van bedrijf, wissel van rechten

Marie is verkoper in San Francisco en verkoopbeheerder, gebruiker Facturatie en Voorraad in Chicago. Menu's, weergaven, velden en knoppen volgen het actieve bedrijf van de bedrijvenkiezer: in San Francisco ziet ze enkel Verkoop, in Chicago krijgt ze ook Facturatie en Voorraad.

De apps van Marie in San Francisco

De apps van Marie in San Francisco

De apps van Marie in Chicago

De apps van Marie in Chicago

Meerdere bedrijven geselecteerd

Elk record volgt de rechten van zijn bedrijf

Met San Francisco en Chicago allebei geselecteerd, ziet Marie elke offerte van Chicago (verkoopbeheerder) maar enkel haar eigen offertes van San Francisco (verkoper), in dezelfde lijst.

Lezen, aanmaken, bewerken, verwijderen

Elke bewerking op een record wordt gecontroleerd met de rechten van de gebruiker in het bedrijf van het record: zowel toegangsrechten op modellen als recordregels.

Records zonder bedrijf

Gedeelde contacten, producten of elk record zonder bedrijf volgen de rechten van het actieve bedrijf.

Overal

Lijsten, formulieren, zoeken, rapporten, exports, imports en de externe API gebruiken dezelfde controles: de rechten worden afgedwongen door de server, niet verborgen door de interface.

Niets herschreven

De groepen van de gebruiker worden nooit herschreven bij het wisselen van bedrijf: twee tabbladen op twee bedrijven werken naast elkaar, en er valt niets te hersynchroniseren.

Offertes van twee bedrijven met verschillende rechten in dezelfde lijst

Bedrijvenkiezer

Het eerste bedrijf stuurt de schermen aan

Menu's, weergaven, knoppen en de bedrijfscontroles die in de code geschreven zijn (bijvoorbeeld enkel een boekhoudmanager kan dit doen) volgen het actieve bedrijf: het eerste van de kiezer. Records volgen hun eigen bedrijf.

Bedrijvenkiezer met twee geselecteerde bedrijven

Configuratie

Klaar in twee minuten

1

Installeren

Installeer de app. Er verandert niets zolang een gebruiker geen lijn heeft.

2

Open een gebruiker

Instellingen > Gebruikers, een gebruiker met meerdere bedrijven, tabblad Toegang per bedrijf.

3

Voeg een bedrijf toe

Voeg een lijn toe voor het bedrijf waar de gebruiker andere rechten heeft en pas ze aan.

4

Wisselen

De gebruiker wisselt van bedrijf: menu's, schermen en records volgen meteen.

Onder de motorkap

Hoe het werkt

Rechten van een bedrijfDe applicatierechten van de lijn, plus de globale rechten van de gebruiker (beheer, gebruikerstype, technische rechten), met hun impliciete rechten.
Actief bedrijfHet eerste bedrijf van de bedrijvenkiezer. Zonder (geplande acties, links): het standaardbedrijf van de gebruiker.
Meerdere bedrijvenToegang tot een model wordt verleend als de gebruiker die heeft in een van de geselecteerde bedrijven; daarna wordt elk record gefilterd met de rechten en recordregels van zijn eigen bedrijf. Modellen zonder bedrijfsveld volgen enkel het actieve bedrijf.
CachesRechten worden per gebruiker en per bedrijf berekend en gecachet zoals de standaardrechten; menu's worden herladen wanneer het actieve bedrijf wijzigt.
GebruikersInterne gebruikers. Gebruikers zonder enige lijn werken precies zoals in standaard Odoo.
Moduleaccess_rights_by_company, hangt enkel af van de webclient. Getest met Verkoop, Facturatie, Boekhouding en Voorraad, Community en Enterprise.

FAQ

Goed om te weten

Wat gebeurt er met het tabblad Toegangsrechten?

Het blijft de referentie: het geldt in elk bedrijf zonder lijn, en de beheerrechten, het gebruikerstype en de technische rechten ervan gelden overal.

Kan een gebruiker beheerder zijn in slechts één bedrijf?

Nee, bewust niet: het beheer van Instellingen en Toegangsrechten geeft toegang tot de volledige database, dus dat blijft globaal.

En code dat een groep controleert?

Bedrijfscontroles die in Python geschreven zijn (bijvoorbeeld enkel een boekhoudmanager kan dit boeken) en de zichtbaarheid van velden en knoppen volgen het actieve bedrijf. Zet het bedrijf van het record als eerste in de kiezer om met zijn rechten te werken.

En als ik het verwijder?

De lijnen worden verwijderd en elke gebruiker krijgt opnieuw de rechten van het tabblad Toegangsrechten.

Welke talen?

Engels en Frans (ook gebruikt voor fr_BE).

Een vraag? Een probleem? Spreek met wie het gebouwd heeft.

Wij antwoorden binnen 8 werkuren.

Neem contact op

Schrijf ons rechtstreeks op

[email protected]

Gepubliceerd door

Nalios — Odoo Gold Partner, België — nalios.be