Preskoči na vsebino

PMIS Federation Provider

Alpha License: LGPL-3 PMISuite/federation Version: 18.0

Izbrano podatkovno zbirko Odoo 18 Community Hub uporabite kot ponudnika skupne prijave. Izvorno overjanje Odoo in nastavljeni MFA pooblastita izrecno registrirane prejemne namestitve brez kopiranja gesel ali oddaljenega določanja njihovih pravic.

Funkcionalnosti

  • Izvorno overjanje Hub z nastavljenim MFA.

  • Izrecna registracija odjemalcev za natančne prejemne namestitve in povratne klice HTTPS.

  • Prijava z avtorizacijsko kodo in obveznim S256 PKCE.

  • Identitetne trditve RS256, vezane na ponudnika, odjemalca, prejemnika in nonce brskalnika.

  • Preverjanje trenutnih odobrenih članstev ob prijavi in obnovitvi pooblastila.

  • Enkratne avtorizacijske kode in menjavanje obnovitvenih poverilnic.

  • Zunanji podpisni ključi z omejenim obdobjem opuščanja.

  • Javni metapodatki protokola in preveritveni ključi brez objave zasebnih ključev.

Dostop in odvisnosti

Odvisen je od pmis_federation_hub in auth_totp. Namestite ga na vsako izbrano zbirko Hub. Sistemski skrbniki v obsegu podjetja registrirajo prejemne odjemalce; izvorni uporabniki se overijo pri ponudniku. Prejemniki uporabljajo pmis_federation_login in ohranijo neodvisna gesla ter lastne pravice.

Nastavitve

  1. Na Hub preverite preslikave izvornih uporabnikov/oseb.

  2. Odobrite ustrezna članstva oseb za prejemno namestitev.

  3. Prejemnika registrirajte pod Federation > Provider Login Clients z izbiro ponudnika, prejemnika, delegiranih organizacij in natančnega povratnega klica HTTPS.

  4. Nastavite zunanje ključe RSA in vezavo PMIS_FEDERATION_RUNTIME prvotne zbirke. Zasebni ključi sodijo v zaščitene gostiteljske nastavitve, nikoli v imenik ali poglede nastavitev prijave.

  5. Na prejemniku nastavite izrecno zaupanje, javne preveritvene ključe, preverjene povezave subjektov in lokalna pravila dostopa.

Ločena imena gostiteljev HTTPS in usmerjanje zbirk ohranijo neodvisne seje brskalnika. Sama namestitev ne vzpostavi zaupanja ali dodeli dostopa.

Glejte nastavitev in lastništvo skupne prijave za izvajalne nastavitve, več ponudnikov, menjavo ključev in natančne meje protokola.

Uporaba

Uporabnik na prijavni strani registriranega prejemnika izrecno izbere ponudnika. Ponudnik uporabi izvorno overjanje Odoo in zaključi nastavljeni MFA pred izdajo kratkotrajne avtorizacijske kode. Obstoječa izvorna seja ponudnika lahko overi izrecno dejanje.

Prejemnik izmenja kodo s PKCE, preveri podpisano trditev in uporabi lastna pravila preverjenih računov in pravic. Ponudnik ne more izbirati ID-jev izvornih skupin ali podjetij prejemnika.

Pooblastila in meje

Odobreno članstvo prejemnika se znova preveri ob obnovitvi. Pooblastilo traja največ pet minut; obnovitvene poverilnice se menjajo in potečejo v osemurni absolutni življenjski dobi. Spremembe izvornih poverilnic razveljavijo vezano pooblastilo.

Lokalna prijava/odjava prejemnika ne prijavi ali odjavi ponudnika ali drugih namestitev. Gesla prejemnika nikoli niso sprejeta kot poverilnice ponudnika.

Prijava z dodelitvijo gesla, implicitna prijava, dinamična registracija odjemalcev in poljubni obsegi niso podprti. Dodatek ne pripravlja računov Matrix in ne omogoča sporočanja med zbirkami; to zagotavljata ločena Matrix in Messaging.

Razvoj

Glejte razvojni seznam repozitorija.

Lokalizacija

Vključeni so angleški izvorni nizi in slovenski katalog (i18n/sl.po).

Prijava napak

Napake spremljamo v sistemu prijav repozitorija PMISuite.

Zasluge

Avtorji

Sodelujoči

  • Matjaž Mozetič

Vzdrževalci

LUXIM MATMOZ

Trenutni vzdrževalec:

sysadminmatmoz

Luxim je neodvisno podjetje za raziskave, razvoj in uvajanje rešitev, usmerjeno v reševanje zahtevnih problemov v ekosistemu Odoo.

Odoo Community Association

Luxim je aktiven član OCA (Odoo Community Association).