{"id":6621,"date":"2023-06-23T10:22:24","date_gmt":"2023-06-23T08:22:24","guid":{"rendered":"https:\/\/www.idstory.com\/?p=6621"},"modified":"2026-08-05T14:24:48","modified_gmt":"2026-08-05T12:24:48","slug":"jak-vybrat-identity-manager-idm","status":"publish","type":"post","link":"https:\/\/www.idstory.com\/cs\/jak-vybrat-identity-manager-idm\/","title":{"rendered":"Jak vybrat Identity Manager (IDM)?"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6621\" class=\"elementor elementor-6621\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d6a49c8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d6a49c8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-12044d43\" data-id=\"12044d43\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-154a4ad4 elementor-widget elementor-widget-text-editor\" data-id=\"154a4ad4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tStoj\u00edte p\u0159ed v\u00fdb\u011brem Identity Manageru (IDM)? Chcete vybrat nejlep\u0161\u00ed IDM?\u00a0Tento \u010dl\u00e1nek d\u00e1v\u00e1 doporu\u010den\u00ed, jak IDM zvolit. Na co si d\u00e1t p\u0159i v\u00fdb\u011bru pozor. Jak\u00e9 funkce jsou d\u016fle\u017eit\u00e9 a jak\u00e9 ne. Nenajdete zde konkr\u00e9tn\u00ed volbu, jm\u00e9no IDM, pak by \u010dl\u00e1nek rychle zastaral, proto\u017ee v\u00fdvoj jde velmi rychle dop\u0159edu. Ka\u017ed\u00fd pot\u0159ebuje jinou skupinu vlastnost\u00ed. Ka\u017ed\u00fd produkt IDM m\u00e1 trochu jinou filozofii, zam\u011b\u0159en\u00ed.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-9511c9a e-flex e-con-boxed e-con e-parent\" data-id=\"9511c9a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70fcabf elementor-widget elementor-widget-text-editor\" data-id=\"70fcabf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h3><b>Vlastnosti IDM, na kter\u00e9 se zeptat.<span class=\"Apple-converted-space\">\u00a0<\/span><\/b><\/h3><p>Seznam je se\u0159azen po skupin\u00e1ch, kter\u00e9 nejsou se\u0159azeny dle d\u016fle\u017eitosti.\u00a0Na podstatnou skupinu, kterou pova\u017euji za velmi d\u016fle\u017eitou, upozorn\u00edm u ka\u017ed\u00e9ho bodu.<\/p><h3>Dodavatel<\/h3><p>Jde o z\u00e1sadn\u00ed volbu pro \u00fasp\u011bch. Nejedn\u00e1 se o funkci IDM, p\u0159esto si mysl\u00edm, \u017ee to sem pat\u0159\u00ed.\u00a0Vyb\u00edrejte t\u00fdm implement\u00e1tor\u016f, ne produkt. Kvalitn\u00ed t\u00fdm dok\u00e1\u017ee s r\u016fzn\u00fdmi produkty IDM podobnou muziku, naopak to neplat\u00ed. Jak na to? Nechte si navrhnout \u0159e\u0161en\u00ed na va\u0161e pot\u0159eby. Nechte si uk\u00e1zat reference. A\u0165 v\u00e1m dodavatel obh\u00e1j\u00ed na va\u0161em prost\u0159ed\u00ed, jak v\u00e1m IDM konkr\u00e9tn\u011b pom\u016f\u017ee. Uk\u00e1zka funkc\u00ed produktu pro spr\u00e1vn\u00fd v\u00fdb\u011br dodavatele naprosto nesta\u010d\u00ed!<\/p><p>Co rozhodnout:<\/p><ol><li>Chci dodavatele na kl\u00ed\u010d, nebo si budeme implementovat \u0159e\u0161en\u00ed sami?<\/li><li>Chci dodavatele, kter\u00fd je z\u00e1rove\u0148 i v\u00fdrobcem (vendorem) produktu IDM? Pokud dodavatel nevyv\u00edj\u00ed produkt, pouze p\u0159eprod\u00e1v\u00e1, nemus\u00ed b\u00fdt tak flexibiln\u00ed a znal\u00fd detail\u016f jako v\u00fdrobce.<\/li><li>Chci \u010desk\u00fd produkt nebo zahrani\u010dn\u00ed? Ano, existuj\u00ed i IDM vyv\u00edjen\u00e9 v \u010cR (my jsme jedn\u00edm z v\u00fdrobc\u016f). \u010cesk\u00e9 IDM maj\u00ed obvykle v\u011bt\u0161\u00ed podporu nap\u0159\u00edklad lok\u00e1ln\u00edch person\u00e1ln\u00edch syst\u00e9m\u016f jako jsou Vema nebo Helios Orange\/Green.<\/li><li>Kolik m\u00e1 dodavatel referenc\u00ed? Zavolejte si na n\u011bkter\u00e9 z nich. Jak velk\u00e9 mno\u017estv\u00ed \u00fa\u010dt\u016f spravuje?<\/li><\/ol><h3>\u00a0<\/h3><h3><b>Funkce, funkce, funkce<\/b><\/h3><p>Na funkce se ka\u017ed\u00fd soust\u0159ed\u00ed, snadno se srovn\u00e1vaj\u00ed. Mno\u017estv\u00ed funkc\u00ed se zd\u00e1 b\u00fdt z\u00e1sadn\u00ed. V\u00edce je l\u00e9pe. Za mne ji\u017e d\u00e1vno ne.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p><p>V minulosti byly IDM obrovsk\u00e9 implementa\u010dn\u00ed n\u00e1stroje (moduly, knihovny, konektory) pro t\u00fdm program\u00e1tor\u016f, kter\u00fd je p\u0159izp\u016fsoboval dan\u00e9 organizaci. Aby n\u00e1vratnost takov\u00e9 velk\u00e9 implementace m\u011bla smysl, musela b\u00fdt organizace velik\u00e1.\u00a0<strong>Mnoho funkc\u00ed<\/strong>\u00a0zeslo\u017ei\u0165uje vyu\u017eit\u00ed,\u00a0<strong>prodra\u017euje implementaci<\/strong>\u00a0i upgrady. Dne\u0161n\u00ed trend je jin\u00fd.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p><p>IDMka posunuj\u00ed mnoho funkc\u00ed od program\u00e1tor\u016f do GUI pro adminy. Aby i admin mohl co nejv\u00edce funkc\u00ed ud\u011blat s\u00e1m, nap\u0159\u00edklad snadno p\u0159ipojit spravovan\u00fd syst\u00e9m. IDMka jsou jednodu\u0161\u0161\u00ed, intuitivn\u011bj\u0161\u00ed, snadn\u011bji ovladateln\u00e1 a rychleji nasaditeln\u00e1. Rad\u011bji m\u00e9n\u011b funkc\u00ed, kter\u00e9 jsou srozumiteln\u00e9 a snadno pou\u017eiteln\u00e9.<\/p><h3><b>Kdo je c\u00edlov\u00e1 skupina IDM?<\/b><\/h3><p>Toto je kl\u00ed\u010dov\u00e9 rozhodnut\u00ed. Kdo bude s IDM nejv\u00edce pracovat?<\/p><ol><li><strong>U\u017eivatel\u00e9<\/strong>\u00a0\u2013 typicky pot\u0159ebuj\u00ed rychle po\u017e\u00e1dat a schv\u00e1lit p\u0159\u00edstupy. Webov\u00e9 GUI m\u00e1 b\u00fdt srozumiteln\u00e9 a funkc\u00ed co nejm\u00e9n\u011b.<\/li><li><strong>IT administr\u00e1to\u0159i<\/strong>\u00a0\u2013 napoj\u00ed si syst\u00e9m a nastav\u00ed synchronizace \u00fa\u010dt\u016f. Webov\u00e9 rozhran\u00ed m\u00e1 m\u00edt hodn\u011b funkc\u00ed, obsahovat wizardy a b\u00fdt snadno pou\u017eiteln\u00e9.<\/li><li>nebo IDM bude infrastrukturn\u00ed SW na pozad\u00ed, kter\u00fd synchronizuje, integruje mnoho syst\u00e9m\u016f. Bude zvl\u00e1dat mnoho transformac\u00ed. C\u00edlovkou pak b\u00fdv\u00e1 t\u00fdm\u00a0<strong>program\u00e1tor\u016f<\/strong>\u00a0\u2013 implement\u00e1to\u0159i, kte\u0159\u00ed prov\u00e1d\u00ed rozs\u00e1hl\u00e9 p\u0159izp\u016fsoben\u00ed.<\/li><\/ol><p>\u00a0<\/p><p>D\u0159\u00edve byly IDM obecn\u00e9 a velmi slo\u017eit\u00e9 integra\u010dn\u00ed n\u00e1stroje, tedy p\u0159edchoz\u00ed bod 3. Um\u011bly splnit v\u0161e, ale byly slo\u017eit\u00e9 a pomal\u00e9 na pou\u017e\u00edv\u00e1n\u00ed.\u00a0Modern\u00ed IDMka se sna\u017e\u00ed j\u00edt cestou \u201cstandardn\u00edch funkc\u00ed\u201d, kter\u00e9 dok\u00e1\u017ee vyu\u017e\u00edt administr\u00e1tor s\u00e1m bez implement\u00e1tor\u016f. Nyn\u00ed se IDMka v\u00edce specializuj\u00ed na identity, ov\u0161em \u0159e\u0161\u00ed v\u00edce typ\u016f identit, viz d\u00e1le.<\/p><h3><b>\u0158e\u0161en\u00e9 skupiny \u00fa\u010dt\u016f<\/b><\/h3><p>Existuj\u00ed 3 z\u00e1kladn\u00ed skupiny u\u017eivatelsk\u00fdch \u00fa\u010dt\u016f \u2013 zam\u011bstnanci, dodavatel\u00e9 a z\u00e1kazn\u00edci. Na ka\u017edou skupinu \u00fa\u010dt\u016f se aplikuj\u00ed jin\u00e9 typy proces\u016f v IDM \u2013 na zam\u011bstnance person\u00e1ln\u00ed, na dodavatele proces garant\u016f apod.<\/p><p>Skupiny \u00fa\u010dt\u016f:<\/p><ol><li><strong>Zam\u011bstnanci<\/strong>\u00a0\u2013 identita obvykle vznik\u00e1 za\u010d\u00e1tkem smluvn\u00edho \u00favazku, kter\u00fd je na\u010dten do IDM z personalistiky.<\/li><li><strong>Externisti<\/strong>\u00a0\u2013 z\u00e1kazn\u00edci, dodavatel\u00e9, studenti apod. P\u0159istupuj\u00ed do syst\u00e9m\u016f pomoc\u00ed VPN, \u010dasto vyu\u017e\u00edvaj\u00ed certifik\u00e1ty. Pro vznik identity se m\u016f\u017ee vyu\u017e\u00edvat webov\u00e9 rozhran\u00ed IDM.<\/li><li><strong>Technick\u00e9 a servisn\u00ed \u00fa\u010dty<\/strong>\u00a0\u2013 nap\u0159\u00edklad administr\u00e1torsk\u00e9 \u00fa\u010dty nebo \u00fa\u010dty aplikac\u00ed. Tyto \u00fa\u010dty obvykle nesm\u00ed zaniknout ani po odchodu vlastn\u00edka \u00fa\u010dtu. Nelze na n\u011b aplikovat b\u011b\u017en\u00e9 person\u00e1ln\u00ed procesy zam\u011bstnanc\u016f. Maj\u00ed vlastn\u00ed agendu proces\u016f. IDM m\u016f\u017ee \u0159e\u0161it i agendu p\u0159ed\u00e1v\u00e1n\u00ed hesla.<\/li><li><strong>Privilegovan\u00e9 \u00fa\u010dty (PIM)<\/strong>\u00a0\u2013 nap\u0159\u00edklad administr\u00e1tor ve Windows.<\/li><\/ol><p>V\u011bt\u0161ina IDMek je p\u0159izp\u016fsobena pouze pro zam\u011bstnaneck\u00e9 \u00fa\u010dty. Modern\u00ed IDMka maj\u00ed specializovan\u00e9 funkce i na PIM, nap\u0159\u00edklad do\u010dasn\u00e9 p\u0159id\u00e1v\u00e1n\u00ed hesla pro technick\u00fd \u00fa\u010det v datab\u00e1zi.<\/p><p>\u0158e\u0161en\u00e9 objekty v IDM:<\/p><ol><li>\u00da\u010dty v syst\u00e9mech,<\/li><li>Role, katalog rol\u00ed \u2013 reprezentace skupiny pr\u00e1v ve spravovan\u00e9 aplikaci nebo v IDM,<\/li><li>Organiza\u010dn\u00ed struktura<ol><li>Slo\u017eky organizace<\/li><li>Funk\u010dn\u00ed m\u00edsta<\/li><\/ol><\/li><li>Pracovn\u011b pr\u00e1vn\u00ed vztahy (PPV) \u2013 d\u00e1no smluvn\u00edm vztahem zam\u011bstnance nebo kontraktora.<\/li><li>Assets \u2013 nap\u0159\u00edklad certifik\u00e1ty, SW licence, kl\u00ed\u010denky, karty do budovy apod.<\/li><li>Skupiny, reprezentace po\u010d\u00edta\u010de v dom\u00e9n\u011b apod.<\/li><\/ol><p>IDMka historicky pracovala s 1-3.<\/p><p>Zodpov\u011bzte si v r\u00e1mci zad\u00e1n\u00ed, jak\u00e9 \u00fa\u010dty a jin\u00e9 objekty m\u00e1 pro v\u00e1s smysl spravovat. Integrace a automatizace i s n\u00e1strojem IDM stoj\u00ed n\u011bjak\u00e9 investice. Asi nem\u00e1 smysl automatizovat proces, kter\u00fd se aplikuje z\u0159\u00eddka na minimu \u00fa\u010dtu. Takov\u00fd proces m\u016f\u017ee asi levn\u011bji prov\u00e9st administr\u00e1tor.<\/p><h3><b>P\u011bkn\u00e9 a rychl\u00e9 web GUI<\/b><\/h3><p>Toto je dnes naprosto z\u00e1sadn\u00ed bod. V IDMk\u00e1ch jsou v p\u0159\u00edv\u011btivosti a rychlosti GUI obrovsk\u00e9 rozd\u00edly.<\/p><p>D\u0159\u00edv\u011bj\u0161\u00ed IDM vypadaly jako slo\u017eit\u00e9 tabulky. Obrazovky obsahovaly velk\u00e9 mno\u017estv\u00ed informac\u00ed, \u010d\u00edseln\u00edk\u016f, kter\u00e9 se dlouho na\u010d\u00edtaly. Doba se zm\u011bnila. U\u017eivatel\u00e9 ji\u017e necht\u011bj\u00ed \u010d\u00edst n\u00e1pov\u011bdy, necht\u011bj\u00ed \u010dekat na zobrazen\u00ed. U\u017eivatel\u00e9 cht\u011bj\u00ed\u00a0<b>rychle vy\u0159\u00eddit sv\u016fj \u00fakol<\/b>\u00a0a j\u00edt d\u00e1le \u2013 nap\u0159\u00edklad resetovat heslo nebo podat\/schv\u00e1lit \u017e\u00e1dost o p\u0159\u00edstup. Proto modern\u00ed IDM mus\u00ed b\u00fdt srozumiteln\u00e9. U\u017eivatel chce rad\u011bji m\u00e9n\u011b informac\u00ed, ale u\u017eivatelsky jednoduch\u00e9 a sakra rychl\u00e9. Odezvy web GUI mus\u00ed b\u00fdt okam\u017eit\u00e9, pokud se ne\u010dek\u00e1 na reakci spravovan\u00e9 aplikace (nap\u0159\u00edklad reset hesla v Active Directory).<\/p><p>Kvalitu a rychlost webov\u00e9ho u\u017eivatelsk\u00e9ho rozhran\u00ed doporu\u010duji otestovat.\u00a0<b>V\u011bnujte proklik\u00e1n\u00ed dost \u010dasu.<\/b>\u00a0Odzkou\u0161ejte si \u010dast\u00e9 \u010dinnosti. Pokud \u010dek\u00e1te na p\u0159ekreslen\u00ed, je to \u0161patn\u011b. Zvolte jin\u00e9 IDMko, u\u017eivatel\u016fm se l\u00edbit nebude.<\/p><h3><b>Procesy<\/b><\/h3><p>Proces je v IDM reprezentov\u00e1n workflow, d\u00e1le r\u016fzn\u00fdmi synchronizacemi a vstupy u\u017eivatel\u016f a syst\u00e9m\u016f. Pro zjednodu\u0161en\u00ed uva\u017eujme pod procesem sled ud\u00e1lost\u00ed nad identitou.<\/p><p>Existuje n\u011bkolik z\u00e1kladn\u00edch typ\u016f proces\u016f:<\/p><ol><li>Person\u00e1ln\u00ed procesy:<ul><li>n\u00e1stup zam\u011bstnance a vznik identity, vznik pracovn\u00edho \u00favazku,<\/li><li>zm\u011bna organiza\u010dn\u00edho za\u0159azen\u00ed v r\u00e1mci \u00favazku,<\/li><li>zm\u011bna popisn\u00fdch atribut\u016f (telefon, adresa apod.),<\/li><li>vyn\u011bt\u00ed z eviden\u010dn\u00edho po\u010dtu (mate\u0159sk\u00e1\/rodi\u010dovsk\u00e1),<\/li><li>ukon\u010den\u00ed \u00favazku, z\u00e1nik identity,<\/li><\/ul><\/li><li>Ru\u010dn\u00ed z\u00e1sahy u\u017eivatele ve web GUI \u2013 \u017e\u00e1dosti o p\u0159\u00edstupy, VPN, certifik\u00e1t a schv\u00e1len\u00ed \u017e\u00e1dosti, manu\u00e1ln\u00ed zalo\u017een\u00ed \u00fa\u010dtu administr\u00e1torem apod.<\/li><li>Automatick\u00e9 synchronizace mezi syst\u00e9my \u2013\u00a0\u00fa\u010dt\u016f, rol\u00ed, skupin, organiza\u010dn\u00ed struktury, ale i jak\u00e9hokoliv atributu.<\/li><\/ol><p>Mapov\u00e1n\u00ed a n\u00e1sledn\u00e1 implementace person\u00e1ln\u00edch proces\u016f m\u016f\u017ee b\u00fdt nemalou polo\u017ekou rozpo\u010dtu IDM projektu. Vyu\u017eit\u00edm dod\u00e1van\u00fdch standardn\u00edch proces\u016f lze v implementaci hodn\u011b u\u0161et\u0159it. Ptejte se po standardn\u00edch person\u00e1ln\u00edch procesech a schvalovac\u00edch \u017e\u00e1dostech. Pod\u00edvejte se na sch\u00e9mata proces\u016f, zda alespo\u0148 r\u00e1mcov\u011b odpov\u00eddaj\u00ed va\u0161\u00ed p\u0159edstav\u011b. Je velk\u00e1 \u0161ance, \u017ee p\u016fjde pou\u017e\u00edt v IDM ji\u017e obsa\u017een\u00fd proces a nebude pot\u0159eba vyv\u00edjet ho na m\u00edru.<\/p><h3><b>API frontend-backend<\/b><\/h3><p>Rozumn\u00e9 aplika\u010dn\u00ed rozhran\u00ed je d\u016fle\u017eit\u00e9 pro dal\u0161\u00ed roz\u0161i\u0159ov\u00e1n\u00ed IDM \u0159e\u0161en\u00ed. Pokud existuje dobr\u00e9 a zdokumentovan\u00e9 API (nap\u0159\u00edklad ve form\u011b REST API), lze pak k IDM pomoc\u00ed n\u011bj napojovat nejen ostatn\u00ed syst\u00e9my. R\u016fzn\u00e9 port\u00e1lov\u00e9 aplikace si mohou z IDM budou br\u00e1t data, nebo t\u0159eba r\u016fzn\u00e9 \u201cdla\u017edice\u201d integrovateln\u00e9 do firemn\u00edho intranetu a podobn\u011b. V\u00fdhodou a vlastn\u011b i d\u016fsledkem p\u0159\u00edtomnosti dob\u0159e ud\u011blan\u00e9ho API je, \u017ee implement\u00e1torem aplikac\u00ed vyu\u017e\u00edvaj\u00edch data identity manageru m\u016f\u017ee b\u00fdt kdokoliv \u2013 intern\u00ed IT, jin\u00ed dodavatel\u00e9\u2026<br \/>Pokud IDM roz\u0161i\u0159ovat nepl\u00e1nujete, pak API takovou v\u00e1hu p\u0159i rozhodov\u00e1n\u00ed d\u00e1vat nemus\u00edte. Ov\u0161em nikdy nev\u00edte, zda za rok-dva nebude najednou zapot\u0159eb\u00ed.<\/p><p>V\u00fdhody RESTful API:<\/p><ul><li>rychl\u00e9 a flexibiln\u00ed,<\/li><li>\u0161iroce roz\u0161\u00ed\u0159eno v sou\u010dasn\u00fdch aplikac\u00edch,<\/li><li>jedno API podporuje snadnou centralizaci komunikace i auditu,<\/li><li>existuj\u00ed n\u00e1stroje na p\u0159ehlednou dokumentaci (nap\u0159\u00edklad\u00a0<a href=\"https:\/\/swagger.io\/tools\/swagger-ui\/\" target=\"_blank\" rel=\"noopener\">swagger<\/a>),<\/li><li>usnad\u0148uje integrovatelnost s ostatn\u00edmi aplikacemi.<\/li><\/ul><h3><b>Licence \u2013 OpenSource nebo CloseSource?<\/b><\/h3><p>Licence opensource nab\u00edz\u00ed klientovi v\u00edce \u2013 svobodu. Ov\u0161em licence nijak nesouvis\u00ed s kvalitou a vhodnost\u00ed IDM. Nen\u00ed pravdou, \u017ee opensource IDM jsou v\u0161eobecn\u011b lep\u0161\u00ed nebo hor\u0161\u00ed.<\/p><p>Zjist\u011bte si:<\/p><ol><li>Jak je licence omezen\u00e1? Obvykl\u00e1 omezen\u00ed \u2013 po\u010det instanc\u00ed, konektor\u016f, u\u017eivatel\u016f, \u010dasov\u00e9 obdob\u00ed, zpracov\u00e1van\u00e9 operace, moduly, z\u00e1kazn\u00edci,<span class=\"Apple-converted-space\">\u00a0\u00a0<\/span>apod.<\/li><li>Jak\u00e9 slu\u017eby nab\u00edz\u00ed dodavatel \u2013 maintenance, SLA, rozvojov\u00e9 slu\u017eby, roadmapa produktu\u2026<\/li><\/ol><p>Nechci se dopodrobna zab\u00fdvat mo\u017enostmi. Licence je slo\u017eit\u00e1 t\u00e9matika, pora\u010fte se s pr\u00e1vn\u00ed\u00adkem.<\/p><h3><b>V\u00fdkonnost a rychlost<\/b><\/h3><p>Rychlost\u00ed mysl\u00edm reakci na u\u017eivatelsk\u00fd po\u017eadavek ve web GUI. Tomu jsem se v\u011bnoval v \u010d\u00e1sti o web GUI.<\/p><p>V\u00fdkonnost \u2013 kolik identit zpracuje IDM za jednotku \u010dasu p\u0159i synchronizaci mezi syst\u00e9my. Tomuto parametru m\u00e1 smysl se v\u011bnovat, pokud m\u00e1te ji\u017e tis\u00edce n\u011bkter\u00fdch z objekt\u016f \u2013 \u00fa\u010dt\u016f, rol\u00ed, skupin nebo \u00favazk\u016f atd.<\/p><p>IDM p\u0159i synchronizaci typicky d\u011bl\u00e1 mnoho v\u00fdpo\u010detn\u011b n\u00e1ro\u010dn\u00fdch operac\u00ed, kter\u00e9 zaberou i na v\u00fdkonn\u00e9m HW nemal\u00fd \u010das. P\u0159\u00edklad operac\u00ed, kter\u00e9 IDM prov\u00e1d\u00ed p\u0159i synchronizaci \u2013 na\u010dten\u00ed z koncov\u00e9ho syst\u00e9mu, porovn\u00e1n\u00ed zm\u011bn, proveden\u00ed zm\u011bn, audit operac\u00ed, spu\u0161t\u011bn\u00ed person\u00e1ln\u00edch proces\u016f, transformace dat, synchronizace s dal\u0161\u00edmi syst\u00e9my, spu\u0161t\u011bn\u00ed schvalovac\u00edch proces\u016f, reporty\u2026<\/p><p>M\u00e1me z\u00e1kazn\u00edky s mili\u00f3nem \u00fa\u010dt\u016f nebo rol\u00ed. Je velk\u00fd rozd\u00edl, zda IDM zpracuje synchronizaci za 4 hodiny, nebo 4 dny.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p><p>U synchronizace po\u017eadujte mo\u017enost zm\u011bnov\u00e9 (opak kompletn\u00ed) synchronizace, kter\u00e9 jsou \u0159\u00e1dov\u011b rychlej\u0161\u00ed. Zm\u011bnov\u00e1 synchronizace bere v potaz pouze objekty, kter\u00e9 se od posledn\u00edho b\u011bhu zm\u011bnily, tak\u017ee neproch\u00e1z\u00ed v\u0161echny objekty. U velk\u00e9ho po\u010dtu objekt\u016f (\u0159\u00e1dov\u011b des\u00edtky tis\u00edc a v\u00edc) dok\u00e1\u017ee zm\u011bnov\u00e1 synchronizace b\u011b\u017eet minuty, zat\u00edmco pln\u00e1 synchronizace pob\u011b\u017e\u00ed hodiny nebo dny.<\/p><p>Metriku v\u00fdkonnosti doporu\u010duji nastavit na zpracov\u00e1n\u00ed 1 \u00fa\u010dtu max za 1 s, ov\u0161em z\u00e1le\u017e\u00ed na koncov\u00e9m syst\u00e9mu. Pokud webov\u00e1 slu\u017eba SAPu odpov\u00edd\u00e1 1 s, tak IDM \u010das logicky jen p\u0159id\u00e1.<\/p><h3><b>Upgradovatelnost<\/b><\/h3><p>Upgradovatelnost je nen\u00e1padn\u00fd parametr, kter\u00fd m\u016f\u017ee hodn\u011b napov\u011bd\u011bt o modernosti aplikace. Jak \u010dasto vych\u00e1z\u00ed nov\u00e9 verze IDM? Pouze 1 do roka? To m\u016f\u017ee b\u00fdt m\u00e1lo, proto\u017ee upgrade m\u016f\u017ee b\u00fdt velmi n\u00e1ro\u010dn\u00fd, drah\u00fd. P\u0159i po\u0159\u00edzen\u00ed IDM se ptejte, kolik pr\u00e1ce stoj\u00ed prov\u00e9st upgrade IDM. Upgrade samotn\u00e9ho produktu by m\u011bl b\u00fdt ot\u00e1zkou minut. P\u0159izp\u016fsoben\u00e9\/upraven\u00e9 \u010d\u00e1sti na m\u00edru m\u016f\u017eou upgrade IDM prodlou\u017eit na t\u00fddny.<\/p><h3><b>Kvalitn\u00ed k\u00f3d<span class=\"Apple-converted-space\">\u00a0<\/span><\/b><\/h3><p>Prov\u011b\u0159it kvalitu k\u00f3du m\u00e1 smysl, pokud chcete IDM implementovat a upravovat vlastn\u00edm t\u00fdmem v\u00fdvoj\u00e1\u0159\u016f. Jak poznat kvalitn\u00ed k\u00f3d?<span class=\"Apple-converted-space\">\u00a0<\/span><\/p><p>Dle mnoha parametr\u016f:<\/p><ul><li>kvality rozhran\u00ed,<\/li><li>dokumentace k\u00f3du,<\/li><li>k\u00f3d pokryt\u00fd testy,<\/li><li>\u010ditelnosti a pochopitelnosti,<\/li><li>udr\u017eitelnosti a roz\u0161i\u0159itelnosti,<\/li><li>kontroly vstup\u016f, chybov\u00fdch stav\u016f, integrity,<\/li><li>atd. atd.<\/li><\/ul><h3><b>Dokumentace<\/b><\/h3><p>Kvalitn\u00ed dokumentace je znamen\u00edm kvalitn\u00edho programu. Bude pot\u0159eba pro budouc\u00ed rozvoj prost\u0159ed\u00ed. IDM je v\u011bt\u0161inou \u0159e\u0161en\u00ed na dlouh\u00e1 l\u00e9ta, kter\u00fd s organizac\u00ed roste.<\/p><p>Kvalitn\u00ed dokumentace je drah\u00e1 v\u011bc. Nesta\u010d\u00ed produktov\u00e9 listy a n\u00e1vody how-to postupy v GUI. Je t\u0159eba m\u00edt popsan\u00e9, jak vnit\u0159n\u011b funguj\u00ed va\u0161e procesy spr\u00e1vy u\u017eivatel\u016f va\u0161eho \u0159e\u0161en\u00ed. Jak jsou syst\u00e9my integrovan\u00e9, jak\u00e1 data se p\u0159ed\u00e1vaj\u00ed kam, jak se transformuj\u00ed. IDM b\u00fdv\u00e1 obvykle integrov\u00e1n, p\u0159izp\u016fsoben. Dokumentace mus\u00ed b\u00fdt z pohledu administr\u00e1tora, ale i<span class=\"Apple-converted-space\">\u00a0<\/span>z<span class=\"Apple-converted-space\">\u00a0\u00a0<\/span>pohledu v\u00fdvoj\u00e1\u0159e.<\/p><h3>Role (RBAC)<\/h3><p>IDM nastavuje pr\u00e1va na z\u00e1klad\u011b p\u0159i\u0159azen\u00ed role, tj. RBAC \u2013 Role-Based Access Control. Jde o z\u00e1kladn\u00ed funk\u010dn\u00ed mechanismus IDM. Pokud\u00a0z\u00edsk\u00e1m roli, znamen\u00e1 to, \u017ee jsem typicky z\u00edskal p\u0159\u00edstup do syst\u00e9mu nebo n\u011bjak\u00e9 konkr\u00e9tn\u00ed opr\u00e1vn\u011bn\u00ed v syst\u00e9mu (nap\u0159\u00edklad za\u0159azen\u00ed do MS Active Directory skupiny).<a href=\"http:\/\/blog.bcvsolutions.eu\/wp-content\/uploads\/2011\/11\/role.jpg\" target=\"_blank\" rel=\"noopener\"><br \/><\/a><\/p><p>Typy rol\u00ed:<\/p><ol><li>Role aplika\u010dn\u00ed \u2013 m\u00e1m roli, m\u00e1m p\u0159\u00edstup do aplikace nebo konkr\u00e9tn\u00ed pr\u00e1vo v aplikaci.<\/li><li>P\u0159\u00edstupov\u00e9 role v IDM \u2013 m\u00e1m roli, m\u00e1m n\u011bjak\u00e9 vy\u0161\u0161\u00ed pravomoci pr\u00e1ce v Identity Manageru. Nap\u0159\u00edklad mohu schvalovat n\u011bkomu pr\u00e1va.<\/li><li>Byznys role \u2013 seskupuj\u00ed v\u00fd\u0161e zm\u00edn\u011bn\u00e9. Nap\u0159\u00edklad role \u201csekret\u00e1\u0159ka\u201d m\u00e1 role pro Doch\u00e1zkov\u00fd syst\u00e9m a Helpdesk.<\/li><li>Dle typu p\u0159i\u0159azen\u00ed:<ul><li>Automatick\u00e9 \u2013 nap\u0159\u00edklad na z\u00e1klad\u011b p\u0159\u00edslu\u0161nosti k organizaci, \u00favazku nebo na z\u00e1klad\u011b atributu u identity.<\/li><li>Ru\u010dn\u011b administr\u00e1torem nebo na z\u00e1klad\u011b \u017e\u00e1dosti a schv\u00e1len\u00ed pov\u011b\u0159enou osobou (nad\u0159\u00edzen\u00fd, byznys vlastn\u00edk role apod.).<\/li><\/ul><\/li><\/ol><h3>Podpora spravovan\u00fdch syst\u00e9m\u016f?<\/h3><p>K IDM je mo\u017en\u00e9 p\u0159ipojit libovoln\u00fd syst\u00e9m, kter\u00fd je dostupn\u00fd po s\u00edti a je zn\u00e1ma jeho struktura identit.\u00a0Konektor je mal\u00fd programov\u00fd n\u00e1stroj na stran\u011b IDM, kter\u00fd dovoluje v\u00fdm\u011bnu dat s napojen\u00fdm syst\u00e9mem pomoc\u00ed jeho nativn\u00edho API. T\u00edm p\u00e1dem se konektor p\u0159izp\u016fsobuje napojen\u00e9mu syst\u00e9mu, nikoli naopak. Co\u017e je obrovskou v\u00fdhodou IDM ve snadnosti p\u0159ipojen\u00ed.<\/p><p>N\u011bkter\u00e1 IDMka se specializuj\u00ed na jeden sv\u011bt \u2013 nap\u0159\u00edklad Microsoft IDM integruje AD, Office 365 a SharePoint. Ov\u0161em mimo sv\u016fj sv\u011bt (mysl\u00edm jin\u00e9 aplikace, nap\u0159\u00edklad SAP) ji\u017e tato IDMka nemus\u00ed m\u00edt dod\u00e1van\u00e9 konektory.<\/p><p>Ptejte se sv\u00e9ho dodavatele. Seznam podporovan\u00fdch syst\u00e9m\u016f b\u00fdv\u00e1 velmi rozs\u00e1hl\u00fd. Pokud nem\u00e1te n\u011bjak\u00fd lok\u00e1ln\u00ed syst\u00e9m, tak bude podporov\u00e1n.<\/p><p>Existuj\u00ed z\u00e1kladn\u00ed konektory:<\/p><ol><li>Scripted SQL Connector \u2013 pro p\u0159ipojen\u00ed SQL datab\u00e1z\u00ed, v\u00edce tabulek.<\/li><li>LDAP connector<\/li><li>Powershell Connector \u2013 p\u0159ipojen\u00ed AD dom\u00e9ny, spr\u00e1vu Exchange i O365.<\/li><li>WS webov\u00e1 slu\u017eba<\/li><li>Flat File \u2013 na\u010d\u00edt\u00e1n\u00ed dat ze souboru.<\/li><li>Database Table Connector \u2013 napojen\u00ed jednoduch\u00e9 SQL tabulky.<\/li><li>CSV Directory<\/li><\/ol><p>Na co si d\u00e1t u nab\u00edzen\u00e9ho konektoru pozor?<\/p><ol><li>Zda konektor podporuje va\u0161i verzi spravovan\u00e9ho syst\u00e9mu.<\/li><li>Jak\u00e9 funkce\/operace konektor podporuje. Nap\u0159\u00edklad zda podporuje blokaci \u00fa\u010dtu, zm\u011bnu hesla nebo zm\u011bnov\u00e9 synchronizace.<\/li><li>Jak\u00e9 objekty v koncov\u00e9m syst\u00e9mu podporuje. Nap\u0159\u00edklad konektory pro Active Directory \u010dasto nepodporuj\u00ed spr\u00e1vu skupin.<\/li><li>Licen\u010dn\u00ed omezen\u00ed, proto\u017ee cena konektoru nemus\u00ed b\u00fdt n\u00edzk\u00e1\u2026<\/li><\/ol><p>\u00a0<\/p><h2>Z\u00e1v\u011br<\/h2><p>Vyb\u00edrejte dodavatele IDM, ne jen produkt. Nezam\u011b\u0159ujte se tolik na funkce, ale na vy\u0159e\u0161en\u00ed va\u0161ich \u00fakol\u016f. IDM jsou syst\u00e9my na l\u00e9ta vyu\u017e\u00edv\u00e1n\u00ed. Doporu\u010duji v\u00fdb\u011br neusp\u011bchat, pod\u00edvat se na reference a zvolit cestu men\u0161\u00edch jednoduch\u00fdch projekt\u016f s jasn\u00fdm a p\u0159esn\u00fdm zad\u00e1n\u00edm. Nechte si zpracovat PoC \u2013 mal\u00fd testovac\u00ed projekt.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Stoj\u00edte p\u0159ed v\u00fdb\u011brem Identity Manageru (IDM)? Chcete vybrat nejlep\u0161\u00ed IDM? Tento \u010dl\u00e1nek d\u00e1v\u00e1 doporu\u010den\u00ed, jak IDM zvolit. Na co si d\u00e1t p\u0159i v\u00fdb\u011bru pozor. Jak\u00e9 funkce jsou d\u016fle\u017eit\u00e9 a jak\u00e9 ne. Nenajdete zde konkr\u00e9tn\u00ed volbu, jm\u00e9no IDM, pak by \u010dl\u00e1nek rychle zastaral, proto\u017ee v\u00fdvoj jde velmi rychle dop\u0159edu. Ka\u017ed\u00fd pot\u0159ebuje jinou skupinu vlastnost\u00ed. Ka\u017ed\u00fd produkt IDM m\u00e1 trochu jinou filozofii, zam\u011b\u0159en\u00ed.<\/p>\n","protected":false},"author":6,"featured_media":6628,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_theme","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[32],"tags":[],"class_list":["post-6621","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-identity-manager"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.idstory.com\/cs\/wp-json\/wp\/v2\/posts\/6621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.idstory.com\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.idstory.com\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.idstory.com\/cs\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.idstory.com\/cs\/wp-json\/wp\/v2\/comments?post=6621"}],"version-history":[{"count":0,"href":"https:\/\/www.idstory.com\/cs\/wp-json\/wp\/v2\/posts\/6621\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.idstory.com\/cs\/wp-json\/wp\/v2\/media\/6628"}],"wp:attachment":[{"href":"https:\/\/www.idstory.com\/cs\/wp-json\/wp\/v2\/media?parent=6621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.idstory.com\/cs\/wp-json\/wp\/v2\/categories?post=6621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.idstory.com\/cs\/wp-json\/wp\/v2\/tags?post=6621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}