Vytvoření/úprava pravidel importu¶
Pravidlo importu zapisuje akce, které se mají provést (vytvoření, úprava, odstranění) a které se nacházejí v obrazu DELTA.
Aby bylo možné importy provádět, musí být definovány bezpečnostní prahové hodnoty. Tyto prahové hodnoty také umožňují zachytit potenciální chyby, a tím zablokovat zápisy. Import zablokovaný prahovými hodnotami lze zobrazit a následně jej schválit nebo odmítnout.
Pravidla importu, která je třeba nakonfigurovat, se liší podle typu cílového úložiště.
Import dat do úložiště typu adresář (LDAP, AD, AD/LDS, OpenLDAP atd.)¶
- Atribut DN: zadejte název atributu mapování, který obsahuje informaci DN (Distinguished Name)
- Třída objektu: definujte typ objektu, který se má vytvořit/upravit/odstranit. Pro jeden import je možný pouze jeden typ objektu.
- Možnost vytvořit skupinu zabezpečení, pokud neexistuje: tuto možnost lze v případě potřeby povolit (je možné, že skupiny zabezpečení v okamžiku zřizování neexistují).
- Zadejte cílovou OU pro skupiny zabezpečení. Upozorňujeme, že lze zadat pouze jednu OU, takže všechny skupiny budou vytvořeny ve stejném umístění.
- Možnost přidat operace, které se mají provést po akci vytvoření nebo úpravy nebo v případě odstranění. (Příklad: přesunutí objektu do jiné OU v případě odstranění)
- Možné operace při vytvoření/úpravě/odstranění:
- EXEC: provede se po akci vytvoření/úpravy/odstranění
- Možné operace při odstranění:
- DELETE: ve výchozím nastavení se objekty z adresáře ve skutečnosti neodstraňují. Chcete-li objekt fyzicky odstranit, je nutné přidat operaci DELETE.
- MOVE: Umožňuje přesunout objekt do jiné OU. Cílovou OU je nutné zadat ve výrazu.
- MOVESUB: Umožňuje přesunout podřízené objekty vyhodnocovaného objektu do jiné OU. Cílovou OU je nutné zadat ve výrazu.
- Možné operace při vytvoření/úpravě/odstranění:
- Možnosti konektoru s řešením Systancia Access:
- Skript, který se má spustit při úpravě přístupu
- Profil přístupu (DN), který je nutné zadat, pokud je povolena možnost vytvořit kontejner
- Typ objektu, který se má v kontejneru vytvořit, pokud je povolena možnost vytvořit kontejner
- Add SID object
- Filtry skupin, které se mají spravovat nebo vyloučit při akcích odstranění:
- Pokud je zaškrtnuta možnost „Exclude group from list“: seznam skupin uvádí ty, které se nemají odstraňovat
- Pokud není zaškrtnuta možnost „Exclude group from list“: seznam skupin uvádí ty, které lze odstranit
- Od verze 7.1 již není nutné tento seznam zadávat ručně, pokud je v konfiguraci SIP úložiště zaškrtnuta možnost „Synchronization of groups managed by Identity only“: SIP se pak opírá o seznam skupin spravovaných v CyberElements Identity.
Import dat do úložiště typu plochý soubor (CSV)¶
- Sloupce: seznam atributů, které se mají přidat do cílového souboru. K přidání hodnoty atributu do sloupce souboru musíte použít operaci COPY. Oddělovač sloupců a více hodnot je definován v úložišti.
Od verze 7.1 se při zaškrtnuté možnosti „Ignore the first lign“ v konfiguraci úložiště zachovává během importu záhlaví souboru.
Import dat do úložiště typu databáze (SQL Server, Oracle atd.)¶
Pro každou akci (vytvoření, úprava a odstranění) je možné definovat jeden nebo více příkazů, které se mají provést v cílové databázi.
Pro každý příkaz musí být definována jedna z následujících operací:
- EXEC: umožňuje spustit příkaz ke spuštění (batch, PowerShell atd.)
- FOREACH: umožňuje provést dotaz na několik atributů.

- Seznam atributů: zadejte kódy atributů, které se mají aktualizovat. Upozorňujeme, že kódy musí odpovídat jak názvu sloupce v cílové databázi, tak názvu atributu v souboru DELTA. Jednotlivé atributy musí být odděleny znakem „|“.
- Dotaz SQL: dotaz, který se má použít na každý atribut definovaný v seznamu. Použijte řetězec <uid>, který bude nahrazen názvy atributů.
- FOREACHVALUES: umožňuje spravovat vícehodnotový atribut vytvořením/úpravou tolika řádků, kolik hodnot atribut obsahuje.

- Podmínka spuštění je povinná a musí obsahovat název vícehodnotového atributu (cílového úložiště), přes který se provede smyčka.
- Výraz je povinný a musí obsahovat dotaz, který se má provést. Vícehodnotový atribut, přes který se smyčka provádí (zadaný v podmínce spuštění), musí být v dotazu nahrazen řetězcem „<param:uid_value>“.
Příklad dotazu:
1 2 3 4 5 6 | |
Pokud v tomto příkladu atribut obsahuje 3 hodnoty, vytvoří se 3 řádky. Atributy login, password, nom, prenom a matricule budou mít stejné hodnoty. Atribut right bude mít na každém řádku jinou hodnotu.
Upozorňujeme, že pro jednu operaci lze definovat pouze jeden vícehodnotový atribut.
- SELECT: Umožňuje načíst další hodnoty pro doplnění aktuálního objektu.

- Podmínka spuštění je povinná. Může obsahovat vzorec, který vrací 0, pokud je nepravdivý, nebo 1, pokud je pravdivý. Pokud nechcete nastavit podmínku, musíte zadat 1.
- Dotaz SQL: dotaz typu SELECT je povinný. Atributy vybrané v dotazu budou automaticky přidány do aktuálního objektu s výsledky dotazu jako hodnotami.
- SQL. Umožňuje provést dotaz UPDATE nebo DELETE se zadáním podmínky spuštění.

- Podmínka spuštění je povinná. Může obsahovat vzorec, který vrací 0, pokud je nepravdivý, nebo 1, pokud je pravdivý. Pokud nechcete nastavit podmínku, musíte zadat 1.
- Dotaz SQL: dotaz UPDATE nebo DELETE. Atributy přítomné v deltě musí být předány pomocí klíčového slova <syncattrsrc>.
Import dat do CyberElements Identity¶
- Typ objektu k importu: zadejte typ importu z následujícího seznamu:
- ACCOUNT: umožňuje pouze aktualizace atributů existujících účtů v Identity. Možnost umožňuje nastavit teoretický stav „Archived“ u účtů identifikovaných v operacích odstranění.
- ENUM_ACCOUNT: pro import hodnot výčtů pro atributy typu účet.
- ENUM_PERSON: pro import hodnot výčtů pro atributy typu identita.
- ENUM_RESOURCE: pro import hodnot výčtů pro atributy typu přidělení.
- ENUM_STRUCTURE: pro import hodnot výčtů pro atributy typu struktura.
- MATCHINGTABLE: pro import hodnot do převodních tabulek.
- PERSON: pro import identit.
- PERSONACCESS: pro import není podporováno.
- RESOURCE: pro import přidělení.
- RIGHT: pro import autorizací.
- ROLE: pro import rolí.
- STATUS: pro import stavů zřízení účtů, rolí nebo autorizací. Možnost umožňuje nastavit teoretický stav „Archived“ u účtů identifikovaných v operacích odstranění.
- Zadejte úložiště. Musí být jedinečné.
- STRUCTURE: pro import struktur.
- HABILITATIONCALC: umožňuje spustit hromadný přepočet pravidel autorizací a SoD pro všechny.
- PERSON_ROLES: pro import vazeb identita-role.
- PERSON_RIGHTS: pro import vazeb identita-role-autorizace.
- ACCOUNTCALC: umožňuje přepočítat účty v dotčeném úložišti.
Při importu objektů, jako jsou identity, struktury nebo přidělení, je k dispozici možnost zakázat průběžný výpočet pravidel autorizací a SoD. Chcete-li výpočty zakázat, musíte toto políčko zaškrtnout u všech konektorů vstupního plnění, kterých se týká denní synchronizace.
Pokud byla tato možnost zaškrtnuta, budete muset na konci konektorů vstupního plnění spustit import pro přepočet pravidel, aby se spustil dávkový výpočet.
Zakázání výpočtů účtů¶
Od SP3 verze CyberElements Identity 7.0 je v importech konektorů vstupního plnění pro osoby, struktury, přidělení a pravidla autorizací k dispozici nová možnost.
Tato možnost umožňuje zakázat průběžné výpočty účtů při vytváření, úpravě nebo odstraňování objektů, které mohou mít dopad na účty.
Pokud má sekvence zřizování zpracovat velké objemy dat, doporučuje se tuto možnost zaškrtnout.
Pokud tuto možnost zaškrtnete, musíte na konci importů do CyberElements Identity spustit import pro výpočet typů účtů zadaných v konfiguraci, aby byla data správná.





