Preskočiť na obsah

Externí poskytovatelia identity

MRBS 1.12.2 možno integrovať s viacerými existujúcimi systémami správy identít. Uprednostnite metódu, ktorú už vaša organizácia prevádzkuje a podporuje.

CAS

Nakonfigurujte hostiteľa CAS, port a kontext a poskytnite cestu k certifikátu dôveryhodnej CA.

$auth["type"] = "cas";
$auth['cas']['host'] = 'cas.example.org';
$auth['cas']['port'] = 443;
$auth['cas']['context'] = '/cas';
$auth['cas']['ca_cert_path'] = '/path/to/ca-chain.pem';

Ponechajte overenie servera povolené v produkcii.

SAML

Podpora SAML využíva existujúcu inštaláciu SimpleSAMLphp. Nakonfigurujte jeho absolútnu cestu, zdroj autentifikácie a mapovanie atribútov:

$auth["type"] = "saml";
$auth['saml']['ssp_path'] = '/opt/simplesamlphp';
$auth['saml']['authsource'] = 'default-sp';
$auth['saml']['attr']['username'] = 'sAMAccountName';

Mapujte nemennú, jedinečnú identitu na používateľské meno MRBS. Otestujte absenciu a zmeny atribútu, ako aj úspešnú cestu.

WordPress a Joomla

Tieto metódy načítavajú okolitý CMS a opätovne používajú jeho účty a roly. Nakonfigurujte relatívnu cestu inštalácie a explicitne namapujte roly užívateľa a administrátora.

Inovácie CMS môžu ovplyvniť integračné správanie. Otestujte prihlásenie MRBS po každej aktualizácii CMS.

Wix

Integrácia Wix využíva kľúč rozhrania API lokality a odznak alebo informácie o profile. Udržujte poverenia API mimo úložiska a používajte najužšie dostupné povolenia.

Externá databáza

db_ext číta používateľov zo samostatnej databázy SQL. Ak je to možné, nakonfigurujte vyhradený databázový účet len ​​na čítanie a vyberte správny formát hesla.

Externý program

Metóda ext odovzdá overovaciu prácu nakonfigurovanému spustiteľnému súboru. Považujte program a každý argument za citlivý na bezpečnosť. Vyhnite sa interpolácii shellu, obmedzte oprávnenia súborového systému a nikdy nezapisujte heslá.

Kontrolný zoznam zavedenia

  • Overte poskytovateľa identity TLS.
  • Správcovia máp výslovne.
  • Testovacie odhlásenie a uplynutie platnosti relácie.
  • Testovať zakázaných a odstránených používateľov.
  • Definujte správanie počas výpadku poskytovateľa.
  • Dodržujte postup obnovy pre chyby v konfigurácii.