{"id":87793,"date":"2020-07-10T13:41:57","date_gmt":"2020-07-10T11:41:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/stroim-rolevuyu-model-upravleniya-dostupom-chast-pervaya-podgotovitelnaya"},"modified":"2020-07-10T13:41:57","modified_gmt":"2020-07-10T11:41:57","slug":"stroim-rolevuyu-model-upravleniya-dostupom-chast-pervaya-podgotovitelnaya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/stroim-rolevuyu-model-upravleniya-dostupom-chast-pervaya-podgotovitelnaya","title":{"rendered":"Budujeme model \u0159\u00edzen\u00ed p\u0159\u00edstupu. Prvn\u00ed \u010d\u00e1st, p\u0159\u00edpravn\u00e1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nyn\u00ed pracuji ve spole\u010dnosti, kter\u00e1 vyr\u00e1b\u00ed software, konkr\u00e9tn\u011b v oblasti \u0159e\u0161en\u00ed pro spr\u00e1vu p\u0159\u00edstupu. M\u016fj zku\u0161enost \"z minul\u00e9 \u00e9ry\" je spojena se z\u00e1kaznickou stranou - velkou finan\u010dn\u00ed instituc\u00ed. V t\u00e9 dob\u011b na\u0161e skupina pro kontrolu p\u0159\u00edstupu v odd\u011blen\u00ed IT bezpe\u010dnosti nemohla pochlubit velk\u00fdmi kompetencemi v IdM. Mnoho jsme se nau\u010dili b\u011bhem procesu, museli jsme si nab\u00edt hodn\u011b \u0161r\u00e1m\u016f, abychom ve spole\u010dnosti vytvo\u0159ili funk\u010dn\u00ed mechanismus pro spr\u00e1vu u\u017eivatelsk\u00fdch pr\u00e1v v informa\u010dn\u00edch syst\u00e9mech.<br \/>\n<img decoding=\"async\" alt=\"Budujeme model \u0159\u00edzen\u00ed p\u0159\u00edstupu. Prvn\u00ed \u010d\u00e1st, p\u0159\u00edpravn\u00e1\" src=\"\/wp-content\/uploads\/2020\/07\/b621e0e72e1e4cddced384e52bad09c9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSv\u00e9 t\u011b\u017ece vybojovan\u00e9 zku\u0161enosti ze z\u00e1kaznick\u00e9 strany kombinuji s vendorovsk\u00fdmi znalostmi a kompetencemi a chci se s v\u00e1mi pod\u011blit o jakousi krok za krokem instrukci: jak vytvo\u0159it v velk\u00e9 spole\u010dnosti model \u0159\u00edzen\u00ed p\u0159\u00edstupu na z\u00e1klad\u011b rol\u00ed, a co to p\u0159inese. Moje instrukce se skl\u00e1d\u00e1 ze dvou \u010d\u00e1st\u00ed: prvn\u00ed \u2013 p\u0159ipravujeme se na stavbu modelu, druh\u00e1 \u2013 vlastn\u011b budujeme. P\u0159ed v\u00e1mi je prvn\u00ed \u010d\u00e1st, p\u0159\u00edpravn\u00e1.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<i><b>N.B.<\/b> Vytv\u00e1\u0159en\u00ed modelu na z\u00e1klad\u011b rol\u00ed bohu\u017eel nen\u00ed v\u00fdstup, ale proces. A p\u0159esn\u011bji \u0159e\u010deno, je to \u010d\u00e1st procesu budov\u00e1n\u00ed ve spole\u010dnosti ekosyst\u00e9mu spr\u00e1vy p\u0159\u00edstupu. Tak se p\u0159ipravte na dlouhou hru.<br \/>\n<\/i><br \/>\nNejprve si ujasn\u011bme \u2013 co vlastn\u011b znamen\u00e1 spr\u00e1va p\u0159\u00edstupu na z\u00e1klad\u011b rol\u00ed? P\u0159edstavte si, \u017ee m\u00e1te velkou banku s des\u00edtkami nebo dokonce stovkami tis\u00edc zam\u011bstnanc\u016f (subjekt\u016f), z nich\u017e ka\u017ed\u00fd m\u00e1 des\u00edtky p\u0159\u00edstupov\u00fdch pr\u00e1v do stovek vnit\u0159n\u00edch informa\u010dn\u00edch syst\u00e9m\u016f (objekt\u016f). A nyn\u00ed vyn\u00e1sobte po\u010det objekt\u016f po\u010dtem subjekt\u016f \u2013 p\u0159esn\u011b tolik vztah\u016f minimum pot\u0159ebujete nejprve vytvo\u0159it a pot\u00e9 kontrolovat. Je to mo\u017en\u00e9 ud\u011blat ru\u010dn\u011b? Samoz\u0159ejm\u011b \u017ee ne \u2013 proto byly vytvo\u0159eny role.<\/p>\n<p>Role je soubor opr\u00e1vn\u011bn\u00ed, kter\u00fd je pot\u0159ebn\u00fd u\u017eivateli nebo skupin\u011b u\u017eivatel\u016f k vykon\u00e1v\u00e1n\u00ed konkr\u00e9tn\u00edch pracovn\u00edch \u00fakol\u016f. Ka\u017ed\u00fd zam\u011bstnanec m\u016f\u017ee m\u00edt jednu nebo v\u00edce rol\u00ed, p\u0159i\u010dem\u017e ka\u017ed\u00e1 role m\u016f\u017ee obsahovat od jednoho do mnoha opr\u00e1vn\u011bn\u00ed, kter\u00e1 jsou u\u017eivateli povolena v r\u00e1mci t\u00e9to role. Role mohou b\u00fdt spojeny s ur\u010dit\u00fdmi pracovn\u00edmi pozicemi, odd\u011blen\u00edmi nebo funk\u010dn\u00edmi \u00fakoly zam\u011bstnanc\u016f.<\/p>\n<p><img decoding=\"async\" alt=\"Budujeme model \u0159\u00edzen\u00ed p\u0159\u00edstupu. Prvn\u00ed \u010d\u00e1st, p\u0159\u00edpravn\u00e1\" src=\"\/wp-content\/uploads\/2020\/07\/d038f1d15e2e8f577a568cbf1254afbb.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nRole se obvykle vytv\u00e1\u0159ej\u00ed na z\u00e1klad\u011b jednotliv\u00fdch opr\u00e1vn\u011bn\u00ed zam\u011bstnance v ka\u017ed\u00e9m informa\u010dn\u00edm syst\u00e9mu. Z rol\u00ed ka\u017ed\u00e9ho syst\u00e9mu se pot\u00e9 formuj\u00ed glob\u00e1ln\u00ed obchodn\u00ed role. Nap\u0159\u00edklad obchodn\u00ed role \u201e\u00fav\u011brov\u00fd mana\u017eer\u201c bude zahrnovat n\u011bkolik jednotliv\u00fdch rol\u00ed v informa\u010dn\u00edch syst\u00e9mech, kter\u00e9 jsou vyu\u017e\u00edv\u00e1ny v klientsk\u00e9m kancel\u00e1\u0159i banky. \u0158ekn\u011bme, v takov\u00fdch jako je hlavn\u00ed automatizovan\u00fd bankovn\u00ed syst\u00e9m, pokladn\u00ed modul, syst\u00e9m elektronick\u00e9ho ob\u011bhu dokument\u016f, servisn\u00ed mana\u017eer a jin\u00e9. Obchodn\u00ed role se obvykle v\u00e1\u017eou na organiza\u010dn\u00ed a pracovn\u00ed strukturu \u2013 jednodu\u0161e \u0159e\u010deno, na soubor odd\u011blen\u00ed spole\u010dnosti a pozic v nich. Tak se vytv\u00e1\u0159\u00ed glob\u00e1ln\u00ed rolov\u00e1 matice (p\u0159\u00edklad uv\u00e1d\u00edm v tabulce n\u00ed\u017ee).<\/p>\n<p><img decoding=\"async\" alt=\"Budujeme model \u0159\u00edzen\u00ed p\u0159\u00edstupu. Prvn\u00ed \u010d\u00e1st, p\u0159\u00edpravn\u00e1\" src=\"\/wp-content\/uploads\/2020\/07\/2f3fad3738b0a299a25a56b0040b9969.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJe t\u0159eba poznamenat, \u017ee vytvo\u0159it 100% rolov\u00fd model, zaji\u0161\u0165uj\u00edc\u00ed v\u0161echny pot\u0159ebn\u00e9 pravomoci zam\u011bstnanc\u016f na ka\u017ed\u00e9 pozici v obchodn\u00ed struktu\u0159e, je prost\u011b nemo\u017en\u00e9. A to ani nen\u00ed pot\u0159eba. V\u017edy\u0165 rolov\u00fd model nem\u016f\u017ee b\u00fdt statick\u00fd, proto\u017ee z\u00e1vis\u00ed na neust\u00e1le se m\u011bn\u00edc\u00edm prost\u0159ed\u00ed. A na zm\u011bn\u011b obchodn\u00ed \u010dinnosti spole\u010dnosti, kter\u00e1 odpov\u00eddaj\u00edc\u00edm zp\u016fsobem ovliv\u0148uje zm\u011bnu organiza\u010dn\u00ed struktury a funkcionality. A na nedostatku \u00fapln\u00e9ho zaji\u0161t\u011bn\u00ed zdroj\u016fm, a na nedodr\u017eov\u00e1n\u00ed pracovn\u00edch instrukc\u00ed, a na snaze o zisk na \u00fakor bezpe\u010dnosti, a na mnoha dal\u0161\u00edch faktorech. Proto je t\u0159eba budovat rolov\u00fd model, kter\u00fd dok\u00e1\u017ee pokr\u00fdt a\u017e 80% pot\u0159eb u\u017eivatel\u016f v pot\u0159ebn\u00fdch z\u00e1kladn\u00edch pr\u00e1vech p\u0159i jmenov\u00e1n\u00ed na pozici. A t\u011bch zb\u00fdvaj\u00edc\u00edch 20% si budou moci, pokud bude pot\u0159eba, dodate\u010dn\u011b za\u017e\u00e1dat pozd\u011bji podle jednotliv\u00fdch \u017e\u00e1dost\u00ed.<\/p>\n<p>Samoz\u0159ejm\u011b se m\u016f\u017eete zeptat: \u201eA co, v\u016fbec neexistuj\u00ed 100% rolov\u00e9 modely?\u201c Pro\u010d by ne, to se ob\u010das vyskytuje nap\u0159\u00edklad v neziskov\u00fdch struktur\u00e1ch, kter\u00e9 nejsou n\u00e1chyln\u00e9 k \u010dast\u00fdm zm\u011bn\u00e1m \u2013 v n\u011bjak\u00e9m v\u00fdzkumn\u00e9m institutu. Nebo v organizac\u00edch obrann\u00e9ho pr\u016fmyslu s vysokou \u00farovn\u00ed zabezpe\u010den\u00ed, kde bezpe\u010dnost je na prvn\u00edm m\u00edst\u011b. N\u011bkdy i v komer\u010dn\u00ed struktu\u0159e, ale v r\u00e1mci samostatn\u011b vybran\u00e9ho odd\u011blen\u00ed, jeho\u017e \u010dinnost je dostate\u010dn\u011b statick\u00e1 a p\u0159edv\u00eddateln\u00fd proces.<\/p>\n<p>Hlavn\u00ed v\u00fdhodou rolov\u00e9ho \u0159\u00edzen\u00ed je zjednodu\u0161en\u00ed ud\u011blov\u00e1n\u00ed opr\u00e1vn\u011bn\u00ed, proto\u017ee po\u010det rol\u00ed je z\u00e1sadn\u011b men\u0161\u00ed ne\u017e po\u010det u\u017eivatel\u016f informa\u010dn\u00edho syst\u00e9mu. A to plat\u00ed pro jak\u00e9koli odv\u011btv\u00ed.<\/p>\n<p>Vezm\u011bme si maloobchodn\u00ed spole\u010dnost: pracuj\u00ed zde tis\u00edce prodava\u010d\u016f, ale soubor pr\u00e1v v syst\u00e9mu N je pro n\u011b stejn\u00fd, a bude pro n\u011b vytvo\u0159ena pouze jedna role. Kdy\u017e do spole\u010dnosti p\u0159ijde nov\u00fd prodava\u010d, automaticky mu je p\u0159id\u011blena pot\u0159ebn\u00e1 role v syst\u00e9mu, kter\u00fd ji\u017e obsahuje v\u0161echny pot\u0159ebn\u00e9 pravomoci. Tak\u00e9 jedn\u00edm kliknut\u00edm lze zm\u011bnit pr\u00e1va pro tis\u00edce prodava\u010d\u016f najednou, nap\u0159\u00edklad p\u0159idat novou mo\u017enost pro generov\u00e1n\u00ed zpr\u00e1vy. Nen\u00ed t\u0159eba prov\u00e1d\u011bt tis\u00edc operac\u00ed a p\u0159id\u011blovat nov\u00e9 pr\u00e1vo ka\u017ed\u00e9mu \u00fa\u010dtu \u2013 sta\u010d\u00ed p\u0159idat tuto mo\u017enost k roli a ta se objev\u00ed u v\u0161ech prodava\u010d\u016f sou\u010dasn\u011b.<\/p>\n<p>Dal\u0161\u00ed v\u00fdhodou rolov\u00e9ho \u0159\u00edzen\u00ed je vylou\u010den\u00ed ud\u011blov\u00e1n\u00ed neslu\u010diteln\u00fdch pravomoc\u00ed. To znamen\u00e1, \u017ee zam\u011bstnanec, kter\u00fd m\u00e1 ur\u010ditou roli v syst\u00e9mu, nem\u016f\u017ee m\u00edt sou\u010dasn\u011b jinou roli, jej\u00ed\u017e pr\u00e1va by nem\u011bla b\u00fdt v souladu s pr\u00e1vy v prvn\u00ed. V\u00fdrazn\u00fdm p\u0159\u00edkladem je z\u00e1kaz kombinace funkc\u00ed zad\u00e1v\u00e1n\u00ed a kontroly finan\u010dn\u00ed operace.<\/p>\n<p>V\u0161ichni, kdo maj\u00ed z\u00e1jem o to, jak vlastn\u011b vzniklo rolov\u00e9 \u0159\u00edzen\u00ed p\u0159\u00edstupu, mohou<br \/>\n                        <b class=\"spoiler_title\">se pono\u0159it do exkurze do historie<\/b><br \/>\n                        Pokud se pod\u00edv\u00e1me do historie, poprv\u00e9 se IT spole\u010denstv\u00ed zamyslelo nad metodami \u0159\u00edzen\u00ed p\u0159\u00edstupu ji\u017e v 70. letech 20. stolet\u00ed. A\u010dkoli aplikace byly tehdy dost jednoduch\u00e9, av\u0161ak, stejn\u011b jako dnes, v\u0161ichni cht\u011bli pohodln\u011b \u0159\u00eddit p\u0159\u00edstup k nim. Poskytov\u00e1n\u00ed, m\u011bn\u011bn\u00ed a kontrolov\u00e1n\u00ed pr\u00e1v u\u017eivatel\u016f \u2013 prost\u011b proto, aby bylo jednodu\u0161\u0161\u00ed pochopit, jak\u00fd p\u0159\u00edstup m\u00e1 ka\u017ed\u00fd z nich. Ale v t\u00e9 dob\u011b neexistovaly \u017e\u00e1dn\u00e9 obecn\u00e9 standardy, vyv\u00edjely se prvn\u00ed syst\u00e9my pro \u0159\u00edzen\u00ed p\u0159\u00edstupu a ka\u017ed\u00e1 spole\u010dnost se zakl\u00e1dala na sv\u00fdch vlastn\u00edch p\u0159edstav\u00e1ch a pravidlech.<\/p>\n<p>Dnes je zn\u00e1mo mnoho r\u016fzn\u00fdch model\u016f \u0159\u00edzen\u00ed p\u0159\u00edstupu, ale ty se neobjevily hned. Zam\u011b\u0159\u00edme se na ty, kter\u00e9 m\u011bly v\u00fdznamn\u00fd p\u0159\u00ednos k rozvoji t\u00e9to oblasti.<\/p>\n<p>Prvn\u00ed a pravd\u011bpodobn\u011b nejjednodu\u0161\u0161\u00ed model \u2013 <b>Diskre\u010dn\u00ed (vyb\u00edrav\u00e9) \u0159\u00edzen\u00ed p\u0159\u00edstupu<\/b> (DAC \u2013 Discretionary access control). Tento model p\u0159edpokl\u00e1d\u00e1 sd\u00edlen\u00e9 vyu\u017e\u00edv\u00e1n\u00ed pr\u00e1v v\u0161emi \u00fa\u010dastn\u00edky p\u0159\u00edstupov\u00e9ho procesu. Ka\u017ed\u00fd u\u017eivatel m\u00e1 p\u0159\u00edstup k konkr\u00e9tn\u00edm objekt\u016fm nebo operac\u00edm. V podstat\u011b zde odpov\u00edd\u00e1 mno\u017estv\u00ed subjekt\u016f pr\u00e1v mno\u017estv\u00ed objekt\u016f. Tento model byl uzn\u00e1n za p\u0159\u00edli\u0161 flexibiln\u00ed a p\u0159\u00edli\u0161 slo\u017eit\u00fd pro \u00fadr\u017ebu: p\u0159\u00edstupov\u00e9 seznamy se \u010dasem st\u00e1vaj\u00ed obrovsk\u00fdmi a t\u011b\u017eko kontrolovateln\u00fdmi.<\/p>\n<p>Druh\u00fd model je <b>Mandatorn\u00ed \u0159\u00edzen\u00ed p\u0159\u00edstupu (MAC \u2014 Mandatory access control)<\/b>. Podle tohoto modelu m\u00e1 ka\u017ed\u00fd u\u017eivatel p\u0159\u00edstup k objektu na z\u00e1klad\u011b stanoven\u00e9ho p\u0159\u00edstupu k ur\u010dit\u00e9mu stupni d\u016fv\u011brnosti dat. Odpov\u00eddaj\u00edc\u00edm zp\u016fsobem mus\u00ed b\u00fdt objekty kategorizov\u00e1ny podle stupn\u011b d\u016fv\u011brnosti. Na rozd\u00edl od prvn\u00edho flexibiln\u00edho modelu se tento model naopak uk\u00e1zal jako p\u0159\u00edli\u0161 p\u0159\u00edsn\u00fd a omezuj\u00edc\u00ed. Jeho aplikace se neospravedl\u0148uje, kdy\u017e m\u00e1 spole\u010dnost mnoho r\u016fzn\u00fdch informa\u010dn\u00edch zdroj\u016f: pro odd\u011blen\u00ed p\u0159\u00edstupu k r\u016fzn\u00fdm zdroj\u016fm bude nutn\u00e9 zav\u00e9st mnoho kategori\u00ed, kter\u00e9 se nebudou p\u0159ekr\u00fdvat.<\/p>\n<p>Vzhledem k z\u0159ejm\u00fdm nedostatk\u016fm t\u011bchto dvou metod pokra\u010dovalo IT spole\u010denstv\u00ed ve v\u00fdvoji model\u016f, kter\u00e9 byly flexibiln\u011bj\u0161\u00ed a p\u0159itom v\u00edce \u010di m\u00e9n\u011b univerz\u00e1ln\u00ed pro podporu r\u016fzn\u00fdch typ\u016f organiza\u010dn\u00edch politik \u0159\u00edzen\u00ed p\u0159\u00edstupu. A pr\u00e1v\u011b tehdy se objevila <b>t\u0159et\u00ed model \u0159\u00edzen\u00ed p\u0159\u00edstupu na z\u00e1klad\u011b rol\u00ed!<\/b> Tento p\u0159\u00edstup se uk\u00e1zal jako nejperspektivn\u011bj\u0161\u00ed, proto\u017ee vy\u017eaduje nejen autorizaci identity u\u017eivatele, ale i jeho pracovn\u00ed funkce v syst\u00e9mech.<\/p>\n<p>Prvn\u00ed jasn\u011b popsanou strukturu rolov\u00e9ho modelu navrhli ameri\u010dt\u00ed v\u011bdci David Ferraiolo a Richard Kuhn z N\u00e1rodn\u00edho institutu standard\u016f a technologi\u00ed USA v roce 1992. Tehdy se poprv\u00e9 objevil term\u00edn <b>RBAC (Role-based access control). <\/b>Tyto v\u00fdzkumy a popisy z\u00e1kladn\u00edch komponent\u016f, jako\u017e i jejich vz\u00e1jemn\u00e9 vztahy se staly z\u00e1kladem aktu\u00e1ln\u00edho standardu INCITS 359-2012, schv\u00e1len\u00e9ho Mezin\u00e1rodn\u00edm v\u00fdborem pro standardy informa\u010dn\u00edch technologi\u00ed (INCITS).<\/p>\n<p>Norma definuje roli jako \u201epracovn\u00ed funkci v kontextu organizace s ur\u010ditou souvisej\u00edc\u00ed s\u00e9mantikou t\u00fdkaj\u00edc\u00ed se pravomoc\u00ed a odpov\u011bdnosti, kter\u00e9 jsou ulo\u017eeny u\u017eivateli p\u0159i\u0159azen\u00e9mu k roli\u201c. Dokument stanovuje z\u00e1kladn\u00ed prvky RBAC \u2013 u\u017eivatel\u00e9, relace, role, opr\u00e1vn\u011bn\u00ed, operace a objekty, stejn\u011b jako vztahy a vz\u00e1jemn\u00e9 vztahy mezi nimi.<\/p>\n<p>Ve standardu je uvedena minim\u00e1ln\u011b pot\u0159ebn\u00e1 struktura pro vytvo\u0159en\u00ed modelu rol\u00ed \u2013 slou\u010den\u00ed opr\u00e1vn\u011bn\u00ed do rol\u00ed a pot\u00e9 poskytov\u00e1n\u00ed p\u0159\u00edstupu u\u017eivatel\u016fm prost\u0159ednictv\u00edm t\u011bchto rol\u00ed. Jsou definov\u00e1ny mechanismy pro sestaven\u00ed rol\u00ed z objekt\u016f a operac\u00ed, pops\u00e1na hierarchie rol\u00ed a d\u011bd\u011bn\u00ed pravomoc\u00ed. Ka\u017ed\u00e1 spole\u010dnost m\u00e1 role, kter\u00e9 spojuj\u00ed z\u00e1kladn\u00ed pravomoci, kter\u00e9 jsou pot\u0159ebn\u00e9 v\u0161em zam\u011bstnanc\u016fm spole\u010dnosti. M\u016f\u017ee to b\u00fdt p\u0159\u00edstup k e-mailu, k informa\u010dn\u00edmu syst\u00e9mu, k firemn\u00edmu port\u00e1lu atd. Tato opr\u00e1vn\u011bn\u00ed lze zahrnout do jedn\u00e9 spole\u010dn\u00e9 role nazvan\u00e9 \u201ezam\u011bstnanec\u201c, a nebude nutn\u00e9 v ka\u017ed\u00e9 z rol\u00ed na vy\u0161\u0161\u00ed \u00farovni opakovan\u011b uv\u00e1d\u011bt v\u0161echna z\u00e1kladn\u00ed pr\u00e1va. Sta\u010d\u00ed jen uv\u00e9st znak d\u011bd\u011bn\u00ed role \u201ezam\u011bstnanec\u201c.<\/p>\n<p><img decoding=\"async\" alt=\"Budujeme model \u0159\u00edzen\u00ed p\u0159\u00edstupu. Prvn\u00ed \u010d\u00e1st, p\u0159\u00edpravn\u00e1\" src=\"\/wp-content\/uploads\/2020\/07\/41027ca49f0a65541fcbe10660935f10.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPozd\u011bji byl standard dopln\u011bn o nov\u00e9 p\u0159\u00edstupov\u00e9 atributy souvisej\u00edc\u00ed s neust\u00e1le se m\u011bn\u00edc\u00edm prost\u0159ed\u00edm. Byla p\u0159id\u00e1na mo\u017enost zav\u00e1d\u011bn\u00ed statick\u00fdch a dynamick\u00fdch omezen\u00ed. Statick\u00e1 znamenaj\u00ed nemo\u017enost slu\u010dov\u00e1n\u00ed rol\u00ed (ten sam\u00fd vstup a kontrola operac\u00ed, zm\u00edn\u011bn\u00e1 v\u00fd\u0161e). Dynamick\u00e1 omezen\u00ed mohou b\u00fdt ur\u010dena m\u011bn\u00edc\u00edmi se parametry, nap\u0159\u00edklad \u010dasem (pracovn\u00ed\/nepracovn\u00ed hodiny nebo dny), um\u00edst\u011bn\u00edm (kancel\u00e1\u0159\/dom\u016f) atd.<\/p>\n<p>Samostatn\u011b stoj\u00ed za zm\u00ednku <b>\u0159\u00edzen\u00ed p\u0159\u00edstupu zalo\u017een\u00e9 na atributech (ABAC \u2014 \u0159\u00edzen\u00ed p\u0159\u00edstupu zalo\u017een\u00e9 na atributech).<\/b> P\u0159\u00edstup je postaven na poskytov\u00e1n\u00ed p\u0159\u00edstupu pomoc\u00ed pravidel sd\u00edlen\u00ed atribut\u016f. Tento model m\u016f\u017ee b\u00fdt pou\u017e\u00edv\u00e1n samostatn\u011b, ale velmi \u010dasto aktivn\u011b dopl\u0148uje klasick\u00fd rolov\u00fd: k ur\u010dit\u00e9 roli je mo\u017en\u00e9 p\u0159id\u00e1vat atributy u\u017eivatel\u016f, zdroj\u016f a za\u0159\u00edzen\u00ed, stejn\u011b jako vymezen\u00ed \u010dasu nebo m\u00edsta. To umo\u017e\u0148uje pou\u017e\u00edt m\u00e9n\u011b rol\u00ed, zav\u00e1d\u011bt dal\u0161\u00ed omezen\u00ed a u\u010dinit p\u0159\u00edstup minim\u00e1ln\u011b dosta\u010duj\u00edc\u00edm, \u010d\u00edm\u017e se zvy\u0161uje bezpe\u010dnost.<\/p>\n<p>Nap\u0159\u00edklad \u00fa\u010detn\u00ed m\u016f\u017ee m\u00edt p\u0159\u00edstup k \u00fa\u010dt\u016fm, pokud pracuje v ur\u010dit\u00e9m regionu. Pot\u00e9 bude um\u00edst\u011bn\u00ed specialisty porovn\u00e1v\u00e1no s konkr\u00e9tn\u00ed referen\u010dn\u00ed hodnotou. Nebo m\u016f\u017ee m\u00edt p\u0159\u00edstup k \u00fa\u010dt\u016fm pouze v p\u0159\u00edpad\u011b, \u017ee se u\u017eivatel autorizuje z za\u0159\u00edzen\u00ed, kter\u00e9 je zaps\u00e1no v registru povolen\u00fdch. Dobr\u00e9 dopln\u011bn\u00ed k rolov\u00e9 modelu, ale samostatn\u011b se pou\u017e\u00edv\u00e1 m\u00e1lo kv\u016fli nutnosti vytv\u00e1\u0159et mnoho pravidel a tabulek opr\u00e1vn\u011bn\u00ed nebo omezen\u00ed.<\/p>\n<p>Uvedu p\u0159\u00edklad pou\u017eit\u00ed ABAC z m\u00e9 \"minul\u00e9 kari\u00e9ry\". V na\u0161\u00ed bance bylo n\u011bkolik pobo\u010dek. Zam\u011bstnanci klientsk\u00fdch kancel\u00e1\u0159\u00ed v t\u011bchto pobo\u010dk\u00e1ch prov\u00e1d\u011bli naprosto shodn\u00e9 operace, ale m\u011bli pracovat v hlavn\u00edm syst\u00e9mu pouze s \u00fa\u010dty sv\u00e9 regionu. Nejprve jsme za\u010dali vytv\u00e1\u0159et samostatn\u00e9 role pro ka\u017ed\u00fd region \u2013 a takov\u00fdch rol\u00ed s opakuj\u00edc\u00ed se funkcionalitou, ale s p\u0159\u00edstupem k r\u016fzn\u00fdm \u00fa\u010dt\u016fm, vzniklo opravdu velk\u00e9 mno\u017estv\u00ed! Pot\u00e9, co jsme pou\u017eili atribut um\u00edst\u011bn\u00ed pro u\u017eivatele a spojili ho s konkr\u00e9tn\u00edm rozsahem \u00fa\u010dt\u016f pro kontrolu, jsme v\u00fdrazn\u011b sn\u00ed\u017eili po\u010det rol\u00ed v syst\u00e9mu. V d\u016fsledku toho zbyly role pouze pro jednu pobo\u010dku, kter\u00e9 se duplikovaly na odpov\u00eddaj\u00edc\u00ed pozice ve v\u0161ech ostatn\u00edch teritori\u00e1ln\u00edch pod\u0159\u00edzen\u00edch banky.<\/p>\n<p>A nyn\u00ed si pov\u011bzme o nezbytn\u00fdch p\u0159\u00edpravn\u00fdch kroc\u00edch, bez kter\u00fdch nen\u00ed mo\u017en\u00e9 vytvo\u0159it funk\u010dn\u00ed rolov\u00fd model.<\/p>\n<h2>Krok 1. Vytv\u00e1\u0159\u00edme funk\u010dn\u00ed model<\/h2>\n<p>\nZa\u010dn\u011bte vytvo\u0159en\u00edm funk\u010dn\u00edho modelu \u2013 vysoce \u00farov\u0148ov\u00e9ho dokumentu, kter\u00fd podrobn\u011b popisuje funk\u010dnost ka\u017ed\u00e9ho odd\u011blen\u00ed a ka\u017ed\u00e9 pozice. Informace do n\u011bj obvykle p\u0159ich\u00e1zej\u00ed z r\u016fzn\u00fdch dokument\u016f: popis\u016f pracovn\u00edch povinnost\u00ed a p\u0159edpis\u016f pro jednotliv\u00e1 odd\u011blen\u00ed \u2013 odd\u011blen\u00ed, spr\u00e1vy, \u00fa\u0159ady. Funk\u010dn\u00ed model mus\u00ed b\u00fdt schv\u00e1len v\u0161emi zainteresovan\u00fdmi odd\u011blen\u00edmi (byznys, intern\u00ed kontrola, bezpe\u010dnost) a schv\u00e1len veden\u00edm spole\u010dnosti. K \u010demu je tento dokument pot\u0159eba? Aby se na n\u011bj mohla odkazovat rolov\u00e1 model. Nap\u0159\u00edklad pl\u00e1nujete vytvo\u0159it rolov\u00fd model na z\u00e1klad\u011b ji\u017e existuj\u00edc\u00edch pr\u00e1v zam\u011bstnanc\u016f \u2013 exportovan\u00fdch ze syst\u00e9mu a \u201ep\u0159iveden\u00fdch k jednotn\u00e9mu jmenovateli\u201c. Pak, p\u0159i schvalov\u00e1n\u00ed z\u00edskan\u00fdch rol\u00ed s byznys vlastn\u00edkem syst\u00e9mu, m\u016f\u017eete odk\u00e1zat na konkr\u00e9tn\u00ed bod funk\u010dn\u00edho modelu, na jeho\u017e z\u00e1klad\u011b je do role zahrnuto konkr\u00e9tn\u00ed pr\u00e1vo.<\/p>\n<h2>Krok 2. Prov\u00e1d\u00edme audit IT syst\u00e9m\u016f a sestavujeme pl\u00e1n prioritizace<\/h2>\n<p>\nVe druh\u00e9 f\u00e1zi je nutn\u00e9 prov\u00e9st audit IT syst\u00e9m\u016f, abychom pochopili, jak je organizov\u00e1n p\u0159\u00edstup do nich. Nap\u0159\u00edklad v m\u00e9 finan\u010dn\u00ed spole\u010dnosti se provozovalo n\u011bkolik stovek informa\u010dn\u00edch syst\u00e9m\u016f. Ve v\u0161ech syst\u00e9mech byly ur\u010dit\u00e9 z\u00e1klady rolov\u00e9ho \u0159\u00edzen\u00ed, v v\u011bt\u0161in\u011b \u2013 n\u011bjak\u00e9 role, ale v\u011bt\u0161inou na pap\u00ed\u0159e nebo v odkazu syst\u00e9mu \u2013 tyto byly ji\u017e dlouho zastaral\u00e9 a p\u0159\u00edstup k nim byl ud\u011blov\u00e1n na z\u00e1klad\u011b skute\u010dn\u00fdch po\u017eadavk\u016f u\u017eivatel\u016f. Samoz\u0159ejm\u011b, vybudovat rolov\u00fd model najednou ve stovk\u00e1ch syst\u00e9m\u016f je prost\u011b nemo\u017en\u00e9, je t\u0159eba za\u010d\u00edt n\u011b\u010d\u00edm. Provedli jsme hloubkovou anal\u00fdzu procesu \u0159\u00edzen\u00ed p\u0159\u00edstupu, abychom ur\u010dili \u00farove\u0148 jeho zralosti. V pr\u016fb\u011bhu anal\u00fdzy jsme vypracovali krit\u00e9ria prioritizace informa\u010dn\u00edch syst\u00e9m\u016f \u2013 kriti\u010dnost, p\u0159ipravenost, pl\u00e1ny na vy\u0159azen\u00ed z provozu atd. Pomoc\u00ed t\u011bchto jsme stanovili po\u0159ad\u00ed v\u00fdvoje\/aktualizace rolov\u00fdch model\u016f pro tyto syst\u00e9my. A pot\u00e9 \u2013 za\u0159adili jsme rolov\u00e9 modely do pl\u00e1nu integrace s \u0159e\u0161en\u00edm pro \u0159\u00edzen\u00ed identity, abychom automatizovali \u0159\u00edzen\u00ed p\u0159\u00edstupu.<\/p>\n<p>Jak tedy ur\u010dit kriti\u010dnost syst\u00e9mu? Odpov\u011bzte si na n\u00e1sleduj\u00edc\u00ed ot\u00e1zky:<\/p>\n<ul>\n<li>Je syst\u00e9m spojen s opera\u010dn\u00edmi procesy, od kter\u00fdch z\u00e1vis\u00ed hlavn\u00ed \u010dinnost spole\u010dnosti?<\/li>\n<li>Bude m\u00edt naru\u0161en\u00ed fungov\u00e1n\u00ed syst\u00e9mu vliv na integritu aktiv spole\u010dnosti?<\/li>\n<li>Jak\u00e1 je maxim\u00e1ln\u011b povolen\u00e1 doba ne\u010dinnosti syst\u00e9mu, po kter\u00e9 ji\u017e nen\u00ed mo\u017en\u00e9 obnovit \u010dinnost po p\u0159eru\u0161en\u00ed?<\/li>\n<li>M\u016f\u017ee naru\u0161en\u00ed integrity informac\u00ed v syst\u00e9mu v\u00e9st k nevratn\u00fdm n\u00e1sledk\u016fm, a to jak finan\u010dn\u00edm, tak reputa\u010dn\u00edm?<\/li>\n<li>Kriti\u010dnost k podvod\u016fm. P\u0159\u00edtomnost funkcionality, kter\u00e1 p\u0159i nedostate\u010dn\u00e9 kontrole umo\u017e\u0148uje prov\u00e1d\u011bn\u00ed vnit\u0159n\u00edch\/vn\u011bj\u0161\u00edch podvodn\u00fdch \u010din\u016f;<\/li>\n<li>Jak\u00e9 jsou po\u017eadavky legislativy a tak\u00e9 vnit\u0159n\u00ed pravidla a postupy t\u011bchto syst\u00e9m\u016f? Budou za nedodr\u017een\u00ed ulo\u017eeny pokuty ze strany regul\u00e1tor\u016f?<\/li>\n<\/ul>\n<p>\nV na\u0161\u00ed finan\u010dn\u00ed spole\u010dnosti jsme provedli audit n\u00e1sleduj\u00edc\u00edm zp\u016fsobem. Veden\u00ed vypracovalo proceduru auditu Access Right Review, aby se zab\u00fdvalo existuj\u00edc\u00edmi u\u017eivateli a pr\u00e1vy nejprve v t\u011bch informa\u010dn\u00edch syst\u00e9mech, kter\u00e9 se dostaly na seznam nejprioritn\u011bj\u0161\u00edch. Majitelem tohoto procesu bylo ur\u010deno odd\u011blen\u00ed bezpe\u010dnosti. Abychom v\u0161ak z\u00edskali \u00fapln\u00fd obraz o pr\u00e1vech p\u0159\u00edstupu ve spole\u010dnosti, bylo nutn\u00e9 zapojit do procesu odd\u011blen\u00ed IT a byznysu. A pr\u00e1v\u011b zde za\u010daly spory, nedorozum\u011bn\u00ed a n\u011bkdy dokonce sabot\u00e1\u017e: nikdo se nechce odtrhnout od sv\u00fdch aktu\u00e1ln\u00edch povinnost\u00ed a zapojit se do n\u011bjak\u00fdch, na prvn\u00ed pohled, nejasn\u00fdch aktivit.<\/p>\n<p><i><b>N.B.<\/b> Velk\u00e9 spole\u010dnosti s rozvinut\u00fdmi IT procesy jsou ur\u010dit\u011b obezn\u00e1meny s procedurou IT auditu \u2013 IT general controls (ITGC), kter\u00e1 umo\u017e\u0148uje odhalit nedostatky v IT procesech a z\u0159\u00eddit kontrolu tak, aby se zlep\u0161ily procesy v souladu s best practice (ITIL, COBIT, IT Governance a dal\u0161\u00edmi). Takov\u00fd audit umo\u017e\u0148uje IT a byznysu l\u00e9pe se vz\u00e1jemn\u011b pochopit a vypracovat spole\u010dnou strategii rozvoje, analyzovat rizika, optimalizovat n\u00e1klady a vyvinout efektivn\u011bj\u0161\u00ed p\u0159\u00edstupy v pr\u00e1ci.<br \/>\n<\/i><br \/>\n<img decoding=\"async\" alt=\"Budujeme model \u0159\u00edzen\u00ed p\u0159\u00edstupu. Prvn\u00ed \u010d\u00e1st, p\u0159\u00edpravn\u00e1\" src=\"\/wp-content\/uploads\/2020\/07\/9c51501de6543215d52a2952fa00edc4.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJedn\u00edm z c\u00edl\u016f auditu je ur\u010den\u00ed parametr\u016f logick\u00e9ho a fyzick\u00e9ho p\u0159\u00edstupu k informa\u010dn\u00edm syst\u00e9m\u016fm. Z\u00edskan\u00e1 data jsme vzali jako z\u00e1klad pro dal\u0161\u00ed vyu\u017eit\u00ed p\u0159i vytv\u00e1\u0159en\u00ed rolov\u00e9ho modelu. V d\u016fsledku takov\u00e9ho auditu jsme vytvo\u0159ili registr IT syst\u00e9m\u016f, ve kter\u00e9m byly ur\u010deny jejich technick\u00e9 parametry a uvedeny popisy. Krom\u011b toho byl pro ka\u017ed\u00fd syst\u00e9m ur\u010den vlastn\u00edk z obchodn\u00edho odd\u011blen\u00ed, v jeho\u017e z\u00e1jmu byl syst\u00e9m provozov\u00e1n: ten byl zodpov\u011bdn\u00fd za obchodn\u00ed procesy, kter\u00e9 tento syst\u00e9m podporoval. Byl tak\u00e9 ur\u010den mana\u017eer IT slu\u017eby, kter\u00fd byl zodpov\u011bdn\u00fd za technickou realizaci pot\u0159eb podnik\u00e1n\u00ed v konkr\u00e9tn\u00edm informa\u010dn\u00edm syst\u00e9mu. Byly zaznamen\u00e1ny nejkriti\u010dt\u011bj\u0161\u00ed syst\u00e9my pro spole\u010dnost a jejich technick\u00e9 parametry, doba uveden\u00ed a vy\u0159azen\u00ed z provozu atd. Tyto parametry n\u00e1m velmi pomohly v procesu p\u0159\u00edpravy na vytvo\u0159en\u00ed rolov\u00e9ho modelu.<\/p>\n<h2>Krok 3 Vytvo\u0159en\u00ed metodologie<\/h2>\n<p>\nZ\u00e1kladem \u00fasp\u011bchu jak\u00e9koli \u010dinnosti je spr\u00e1vn\u011b zvolen\u00e1 metoda. Proto mus\u00edme i pro vytv\u00e1\u0159en\u00ed rolov\u00e9ho modelu a prov\u00e1d\u011bn\u00ed auditu vytvo\u0159it metodologii, ve kter\u00e9 pop\u00ed\u0161eme interakci mezi odd\u011blen\u00edmi, stanov\u00edme odpov\u011bdnost v regulac\u00edch spole\u010dnosti atd.<br \/>\nNejprve je t\u0159eba prozkoumat v\u0161echny dostupn\u00e9 dokumenty, kter\u00e9 stanovuj\u00ed po\u0159\u00e1dek poskytov\u00e1n\u00ed p\u0159\u00edstupu a pr\u00e1v. Spr\u00e1vn\u011b by m\u011bly b\u00fdt procesy zdokumentov\u00e1ny na n\u011bkolika \u00farovn\u00edch:<\/p>\n<ul>\n<li>obecn\u00e9 firemn\u00ed po\u017eadavky;<\/li>\n<li>po\u017eadavky na oblast informa\u010dn\u00ed bezpe\u010dnosti (z\u00e1vis\u00ed na sm\u011brech \u010dinnosti organizace);<\/li>\n<li>po\u017eadavky na technologick\u00e9 procesy (pokyny, p\u0159\u00edstupov\u00e9 matice, metodick\u00e9 pokyny, po\u017eadavky na konfigurace).<\/li>\n<\/ul>\n<p>\nVe sv\u00e9 finan\u010dn\u00ed spole\u010dnosti jsme objevili mnoho zastaral\u00fdch dokument\u016f \u2013 museli jsme je uv\u00e9st do souladu s nov\u00fdmi procesy, kter\u00e9 se zav\u00e1d\u011bly.<\/p>\n<p>Na\u0159\u00edzen\u00ed veden\u00ed z\u0159\u00eddilo pracovn\u00ed skupinu, do kter\u00e9 byly za\u0159azeny z\u00e1stupci oblast\u00ed bezpe\u010dnosti, IT, podnik\u00e1n\u00ed a vnit\u0159n\u00ed kontroly. V na\u0159\u00edzen\u00ed byly vymezeny c\u00edle z\u0159\u00edzen\u00ed skupiny, sm\u011br \u010dinnosti, doba existence a odpov\u011bdn\u00e9 osoby z ka\u017ed\u00e9 strany. D\u00e1le jsme vyvinuli metodiku prov\u00e1d\u011bn\u00ed auditu a po\u0159ad\u00ed vytv\u00e1\u0159en\u00ed rolov\u00e9ho modelu: tyto polo\u017eky schv\u00e1lili v\u0161ichni zodpov\u011bdn\u00ed z\u00e1stupci oblast\u00ed a schv\u00e1lilo je veden\u00ed spole\u010dnosti.<\/p>\n<p>Dokumenty popisuj\u00edc\u00ed postup prov\u00e1d\u011bn\u00ed prac\u00ed, term\u00edny, odpov\u011bdnost atd. jsou z\u00e1rukou, \u017ee na cest\u011b k vytou\u017een\u00e9mu c\u00edli, kter\u00fd na za\u010d\u00e1tku nen\u00ed ka\u017ed\u00e9mu z\u0159ejm\u00fd, nikdo nebude m\u00edt ot\u00e1zky \u201epro\u010d to d\u011bl\u00e1me, k \u010demu n\u00e1m to je a podobn\u011b\u201c a nebude mo\u017en\u00e9 \u201euklouznout\u201c nebo zpomalit proces.<\/p>\n<p><img decoding=\"async\" alt=\"Budujeme model \u0159\u00edzen\u00ed p\u0159\u00edstupu. Prvn\u00ed \u010d\u00e1st, p\u0159\u00edpravn\u00e1\" src=\"\/wp-content\/uploads\/2020\/07\/c1a47b58a5f52ceb59ada12ce2d528cd.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Krok 4. Fixujeme parametry st\u00e1vaj\u00edc\u00edho modelu \u0159\u00edzen\u00ed p\u0159\u00edstupu<\/h2>\n<p>\nSestavujeme tzv. \"pasport syst\u00e9mu\" v \u010d\u00e1sti \u0159\u00edzen\u00ed p\u0159\u00edstupu. V podstat\u011b se jedn\u00e1 o dotazn\u00edk k ur\u010dit\u00e9 informa\u010dn\u00edmu syst\u00e9mu, ve kter\u00e9m jsou uvedeny v\u0161echny algoritmy \u0159\u00edzen\u00ed p\u0159\u00edstupu k n\u011bmu. Spole\u010dnosti, kter\u00e9 ji\u017e implementovaly \u0159e\u0161en\u00ed typu IdM, jsou s podobn\u00fdm dotazn\u00edkem jist\u011b obezn\u00e1meny, nebo\u0165 pr\u00e1v\u011b s n\u00edm za\u010d\u00edn\u00e1 zkoum\u00e1n\u00ed syst\u00e9m\u016f.<\/p>\n<p>\u010c\u00e1st parametr\u016f o syst\u00e9mu a vlastn\u00edc\u00edch p\u0159etekla do dotazn\u00edku z registru IT (viz krok 2, audit), ale p\u0159ibyly i nov\u00e9:<\/p>\n<ul>\n<li>jak se prov\u00e1d\u00ed spr\u00e1va u\u017eivatelsk\u00fdch \u00fa\u010dt\u016f (p\u0159\u00edmo v DB nebo p\u0159es programov\u00e9 rozhran\u00ed);<\/li>\n<li>jak u\u017eivatel\u00e9 vstupuj\u00ed do syst\u00e9mu (pomoc\u00ed samostatn\u00e9ho \u00fa\u010dtu nebo pou\u017eit\u00edm \u00fa\u010dtu AD, LDAP nebo jin\u00fdch);<\/li>\n<li>jak\u00e9 \u00farovn\u011b p\u0159\u00edstupu do syst\u00e9mu se pou\u017e\u00edvaj\u00ed (\u00farove\u0148 aplikace, syst\u00e9mov\u00e1 \u00farove\u0148, pou\u017e\u00edv\u00e1n\u00ed s\u00ed\u0165ov\u00fdch souborov\u00fdch zdroj\u016f syst\u00e9mem);<\/li>\n<li>popis a parametry <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/\"   title=\"servery\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1509\">servery<\/a>, na kter\u00fdch syst\u00e9m pracuje;<\/li>\n<li>jak\u00e9 operace spr\u00e1vy u\u017eivatelsk\u00fdch \u00fa\u010dt\u016f jsou podporov\u00e1ny (blokace, p\u0159ejmenov\u00e1n\u00ed atd.);<\/li>\n<li>na jak\u00fdch algoritmech nebo pravidlech se vytv\u00e1\u0159\u00ed identifik\u00e1tor u\u017eivatele syst\u00e9mu;<\/li>\n<li>podle jak\u00e9ho atributu lze nav\u00e1zat spojen\u00ed s z\u00e1znamem o zam\u011bstnanci v person\u00e1ln\u00edm syst\u00e9mu (jm\u00e9no, \u010d\u00edslo tabulky nebo jin\u00fd);<\/li>\n<li>v\u0161echny mo\u017en\u00e9 atributy u\u017eivatelsk\u00e9ho \u00fa\u010dtu a pravidla jejich vypl\u0148ov\u00e1n\u00ed;<\/li>\n<li>jak\u00e1 pr\u00e1va p\u0159\u00edstupu existuj\u00ed v syst\u00e9mu (role, skupiny, atom\u00e1rn\u00ed pr\u00e1va atd., existuj\u00ed-li vlo\u017een\u00e1 nebo hierarchick\u00e1 pr\u00e1va);<\/li>\n<li>mechanismy pro odd\u011blen\u00ed pr\u00e1v p\u0159\u00edstupu (podle pozic, odd\u011blen\u00ed, funkc\u00ed atd.);<\/li>\n<li>existuj\u00ed v syst\u00e9mu pravidla pro rozd\u011blen\u00ed pr\u00e1v (SOD \u2013 Segregation of Duties), a jak funguj\u00ed;<\/li>\n<li>jak se v syst\u00e9mu zpracov\u00e1vaj\u00ed ud\u00e1losti absence, p\u0159eveden\u00ed, propu\u0161t\u011bn\u00ed, aktualizace \u00fadaj\u016f o zam\u011bstnanc\u00edch atd.<\/li>\n<\/ul>\n<p>\nTento seznam lze pokra\u010dovat s podrobnostmi podle r\u016fzn\u00fdch parametr\u016f a dal\u0161\u00edch objekt\u016f, kter\u00e9 jsou zapojeny do procesu spr\u00e1vy p\u0159\u00edstupu.<\/p>\n<h2>Krok 5. Vytv\u00e1\u0159\u00edme obchodn\u011b orientovan\u00fd popis pravomoc\u00ed<\/h2>\n<p>\nDal\u0161\u00ed dokument, kter\u00fd budeme pot\u0159ebovat p\u0159i vytv\u00e1\u0159en\u00ed rolov\u00e9 modelu, je p\u0159\u00edru\u010dka ke v\u0161em mo\u017en\u00fdm pravomocem (pr\u00e1v\u016fm), kter\u00e9 lze poskytnout u\u017eivatel\u016fm v informa\u010dn\u00edm syst\u00e9mu s podrobn\u00fdm popisem obchodn\u00ed funkce, kter\u00e1 za t\u00edm stoj\u00ed. \u010casto jsou pravomoci v syst\u00e9mu za\u0161ifrov\u00e1ny ur\u010dit\u00fdmi n\u00e1zvy slo\u017een\u00fdmi z p\u00edsmen a \u010d\u00edslic, a zam\u011bstnanci obchodu si nemohou vyjasnit, co se skr\u00fdv\u00e1 za t\u011bmito symboly. Pot\u00e9 se obracej\u00ed na IT slu\u017ebu, kde\u2026 tak\u00e9 nedostanou odpov\u011b\u010f na ot\u00e1zku, nap\u0159\u00edklad ohledn\u011b m\u00e1lo pou\u017e\u00edvan\u00fdch pr\u00e1v. To pak vy\u017eaduje dal\u0161\u00ed testov\u00e1n\u00ed.<\/p>\n<p>Dob\u0159e, pokud ji\u017e existuje obchodn\u00ed popis nebo dokonce konsolidace t\u011bchto pr\u00e1v do skupin a rol\u00ed. Pro n\u011bkter\u00e9 aplikace je nejlep\u0161\u00ed prax\u00ed vytvo\u0159en\u00ed takov\u00e9 p\u0159\u00edru\u010dky ji\u017e v dob\u011b jejich v\u00fdvoje. Ale to se vyskytuje z\u0159\u00eddkakdy, tak\u017ee op\u011bt jdeme do IT odd\u011blen\u00ed, abychom shrom\u00e1\u017edili informace o v\u0161ech mo\u017en\u00fdch pr\u00e1vech a popsali je. Na\u0161e p\u0159\u00edru\u010dka nakonec bude obsahovat n\u00e1sleduj\u00edc\u00ed:<\/p>\n<ul>\n<li>n\u00e1zev pravomoci, v\u010detn\u011b objektu, na kter\u00fd se pr\u00e1vo p\u0159\u00edstupu vztahuje;<\/li>\n<li>\u010din, kter\u00fd je povoleno prov\u00e9st s objektem (prohl\u00ed\u017een\u00ed, zm\u011bna atd., mo\u017enost omezen\u00ed, nap\u0159\u00edklad podle \u00fazemn\u00edho vzoru nebo podle skupiny z\u00e1kazn\u00edk\u016f);<\/li>\n<li>k\u00f3d pravomoci (k\u00f3d a n\u00e1zev funkce\/dotazu syst\u00e9mu, kter\u00e9 lze prov\u00e9st s pou\u017eit\u00edm pravomoci);<\/li>\n<li>popis pravomoci (podrobn\u00fd popis \u010dinnost\u00ed v IS p\u0159i pou\u017eit\u00ed pravomoci a jejich d\u016fsledk\u016f pro proces;<\/li>\n<li>stav pravomoci: 'Aktivn\u00ed' (pokud je pravomoc p\u0159id\u011blena alespo\u0148 jednomu u\u017eivateli) nebo 'Neaktivn\u00ed' (pokud nen\u00ed pravomoc pou\u017e\u00edv\u00e1na).<\/li>\n<\/ul>\n<p><\/p>\n<h2>Krok 6 Vypou\u0161t\u00edme z syst\u00e9m\u016f \u00fadaje o u\u017eivatel\u00edch a pr\u00e1vech a porovn\u00e1v\u00e1me je s person\u00e1ln\u00edm zdrojem<\/h2>\n<p>\nV posledn\u00ed f\u00e1zi p\u0159\u00edpravy je nutn\u00e9 exportovat data z informa\u010dn\u00edch syst\u00e9m\u016f o v\u0161ech u\u017eivatel\u00edch a pr\u00e1vech, kter\u00e1 moment\u00e1ln\u011b maj\u00ed. Zde jsou mo\u017en\u00e9 dv\u011b sc\u00e9n\u00e1\u0159e. Prvn\u00ed: bezpe\u010dnostn\u00ed odd\u011blen\u00ed m\u00e1 p\u0159\u00edm\u00fd p\u0159\u00edstup do syst\u00e9mu a m\u00e1 prost\u0159edky pro export p\u0159\u00edslu\u0161n\u00fdch zpr\u00e1v, co\u017e se st\u00e1v\u00e1 vz\u00e1cn\u011b, ale je to velmi pohodln\u00e9. Druh\u00fd: pos\u00edl\u00e1me \u017e\u00e1dost IT odd\u011blen\u00ed o z\u00edsk\u00e1n\u00ed zpr\u00e1v ve po\u017eadovan\u00e9m form\u00e1tu. Praxe ukazuje: dohodnout se s IT a z\u00edskat pot\u0159ebn\u00e1 data na prvn\u00ed pokus se v\u011bt\u0161inou neda\u0159\u00ed. Je t\u0159eba prov\u00e9st n\u011bkolik pokus\u016f, ne\u017e budou informace z\u00edsk\u00e1ny ve spr\u00e1vn\u00e9m form\u00e1tu a podob\u011b.<\/p>\n<p>Jak\u00e1 data je t\u0159eba exportovat:<\/p>\n<ul>\n<li>N\u00e1zev \u00fa\u010dtu<\/li>\n<li>Jm\u00e9no a p\u0159\u00edjmen\u00ed pracovn\u00edka, na kter\u00e9ho je \u00fa\u010det v\u00e1z\u00e1n<\/li>\n<li>Status (aktivn\u00ed nebo blokovan\u00fd)<\/li>\n<li>Datum vytvo\u0159en\u00ed \u00fa\u010dtu<\/li>\n<li>Datum posledn\u00edho pou\u017eit\u00ed<\/li>\n<li>Seznam dostupn\u00fdch pr\u00e1v\/skupin\/rol\u00ed<\/li>\n<\/ul>\n<p>\nTak\u017ee jsme z\u00edskali exporty ze syst\u00e9mu se v\u0161emi u\u017eivateli a se v\u0161emi pr\u00e1vy, kter\u00e1 jsou jim poskytnuta. A hned jsme odlo\u017eili v\u0161echny zablokovan\u00e9 \u00fa\u010dty stranou, proto\u017ee pr\u00e1ce na vytvo\u0159en\u00ed rolov\u00e9ho modelu bude prob\u00edhat pouze s aktivn\u00edmi u\u017eivateli.<\/p>\n<p>Pot\u00e9, pokud ve va\u0161\u00ed spole\u010dnosti nejsou automatizovan\u00e9 prost\u0159edky pro uzav\u0159en\u00ed p\u0159\u00edstupu b\u00fdval\u00fdm zam\u011bstnanc\u016fm (co\u017e se \u010dasto vyskytuje), nebo pokud existuje kusov\u00e1 automatizace, kter\u00e1 ne v\u017edy funguje spr\u00e1vn\u011b, je t\u0159eba identifikovat v\u0161echny \"mrtv\u00e9 du\u0161e\". Hovo\u0159\u00edme o \u00fa\u010dtech ji\u017e propu\u0161t\u011bn\u00fdch zam\u011bstnanc\u016f, jejich\u017e pr\u00e1va z n\u011bjak\u00e9ho d\u016fvodu nejsou blokov\u00e1na \u2013 ta je t\u0159eba zablokovat. K tomu porovn\u00e1v\u00e1me exportovan\u00e1 data s person\u00e1ln\u00edm zdrojem. Person\u00e1ln\u00ed export je tak\u00e9 t\u0159eba nejprve z\u00edskat od odd\u011blen\u00ed, kter\u00e9 vede person\u00e1ln\u00ed datab\u00e1zi.<\/p>\n<p>Nejd\u0159\u00edve je t\u0159eba odd\u011blit \u00fa\u010dty, jejich\u017e vlastn\u00edky jsme nezjistili v person\u00e1ln\u00ed datab\u00e1zi, kter\u00e9 nejsou p\u0159i\u0159azeny nikomu \u2013 tedy bez majitele. Pro tento seznam budeme pot\u0159ebovat datum posledn\u00edho pou\u017eit\u00ed: pokud je docela ned\u00e1vn\u00e9, budeme muset hledat vlastn\u00edky. M\u016f\u017ee se jednat o \u00fa\u010dty extern\u00edch dodavatel\u016f nebo slu\u017eebn\u00ed \u00fa\u010dty, kter\u00e9 nejsou p\u0159i\u0159azeny nikomu, ale jsou spojeny s n\u011bjak\u00fdmi procesy. Pro zji\u0161t\u011bn\u00ed p\u0159\u00edslu\u0161nosti \u00fa\u010dt\u016f lze rozeslat e-maily v\u0161em odd\u011blen\u00edm se \u017e\u00e1dost\u00ed o zp\u011btnou vazbu. Jakmile budou vlastn\u00edci nalezeni, zad\u00e1me jejich \u00fadaje do syst\u00e9mu: t\u00edmto zp\u016fsobem budou identifikov\u00e1ny v\u0161echny aktivn\u00ed \u00fa\u010dty a ostatn\u00ed zablokujeme.<\/p>\n<p>Jakmile jsou na\u0161e exporty o\u010di\u0161t\u011bny od nadbyte\u010dn\u00fdch z\u00e1znam\u016f a z\u016fstaly pouze aktivn\u00ed \u00fa\u010dty, m\u016f\u017eeme p\u0159istoupit k vytv\u00e1\u0159en\u00ed rolov\u00e9 modelu pro konkr\u00e9tn\u00ed informa\u010dn\u00ed syst\u00e9m. O tom ale ji\u017e budu hovo\u0159it v dal\u0161\u00edm \u010dl\u00e1nku.<\/p>\n<p><b>Autor: Ludmila Sevastianova, mana\u017eerka propagace Solar inRights<\/b><br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/solarsecurity\/blog\/509998\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0435\u0439\u0447\u0430\u0441 \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438-\u0432\u0435\u043d\u0434\u043e\u0440\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f, \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043f\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c. \u0410 \u043c\u043e\u0439 \u043e\u043f\u044b\u0442 \u00ab\u0438\u0437 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0436\u0438\u0437\u043d\u0438\u00bb \u0441\u0432\u044f\u0437\u0430\u043d \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430 \u2013 \u043a\u0440\u0443\u043f\u043d\u043e\u0439 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u043e\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0435\u0439. \u0422\u043e\u0433\u0434\u0430 \u043d\u0430\u0448\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u043f\u043e \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0432 \u0418\u0411-\u0434\u0435\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442\u0435 \u043d\u0435 \u043c\u043e\u0433\u043b\u0430 \u043f\u043e\u0445\u0432\u0430\u0441\u0442\u0430\u0442\u044c\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u043c\u0438 \u043a\u043e\u043c\u043f\u0435\u0442\u0435\u043d\u0446\u0438\u044f\u043c\u0438 \u0432 IdM. \u041c\u044b \u043c\u043d\u043e\u0433\u043e\u043c\u0443 \u043e\u0431\u0443\u0447\u0430\u043b\u0438\u0441\u044c \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435, \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u043d\u0430\u0431\u0438\u0442\u044c \u043a\u0443\u0447\u0443 \u0448\u0438\u0448\u0435\u043a, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":87794,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-87793","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0435\u0439\u0447\u0430\u0441 \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438-\u0432\u0435\u043d\u0434\u043e\u0440\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f, \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043f\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c. \u0410 \u043c\u043e\u0439 \u043e\u043f\u044b\u0442 \u00ab\u0438\u0437 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0436\u0438\u0437\u043d\u0438\u00bb \u0441\u0432\u044f\u0437\u0430\u043d \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430 \u2013 \u043a\u0440\u0443\u043f\u043d\u043e\u0439 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u043e\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0435\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/stroim-rolevuyu-model-upravleniya-dostupom-chast-pervaya-podgotovitelnaya\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0442\u0440\u043e\u0438\u043c \u0440\u043e\u043b\u0435\u0432\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c. \u0427\u0430\u0441\u0442\u044c \u043f\u0435\u0440\u0432\u0430\u044f, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0435\u0439\u0447\u0430\u0441 \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438-\u0432\u0435\u043d\u0434\u043e\u0440\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f, \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043f\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c. \u0410 \u043c\u043e\u0439 \u043e\u043f\u044b\u0442 \u00ab\u0438\u0437 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0436\u0438\u0437\u043d\u0438\u00bb \u0441\u0432\u044f\u0437\u0430\u043d \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430 \u2013 \u043a\u0440\u0443\u043f\u043d\u043e\u0439 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u043e\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0435\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/stroim-rolevuyu-model-upravleniya-dostupom-chast-pervaya-podgotovitelnaya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-10T11:41:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-10T11:41:57+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vytv\u00e1\u0159\u00edme rolov\u00fd model pro spr\u00e1vu p\u0159\u00edstupu. \u010c\u00e1st prvn\u00ed, p\u0159\u00edpravn\u00e1 | ProHoster","description":"Moment\u00e1ln\u011b pracuji ve spole\u010dnosti, kter\u00e1 je dodavatelem softwaru, a to konkr\u00e9tn\u011b na \u0159e\u0161en\u00edch pro spr\u00e1vu p\u0159\u00edstupu. A moje zku\u0161enosti \"z minul\u00e9ho \u017eivota\" jsou spojeny s rol\u00ed z\u00e1kazn\u00edka \u2013 velkou finan\u010dn\u00ed instituc\u00ed.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/stroim-rolevuyu-model-upravleniya-dostupom-chast-pervaya-podgotovitelnaya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0442\u0440\u043e\u0438\u043c \u0440\u043e\u043b\u0435\u0432\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c. \u0427\u0430\u0441\u0442\u044c \u043f\u0435\u0440\u0432\u0430\u044f, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f | ProHoster","og:description":"\u0421\u0435\u0439\u0447\u0430\u0441 \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438-\u0432\u0435\u043d\u0434\u043e\u0440\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f, \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043f\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c. \u0410 \u043c\u043e\u0439 \u043e\u043f\u044b\u0442 \u00ab\u0438\u0437 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0436\u0438\u0437\u043d\u0438\u00bb \u0441\u0432\u044f\u0437\u0430\u043d \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430 \u2013 \u043a\u0440\u0443\u043f\u043d\u043e\u0439 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u043e\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0435\u0439.","og:url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/stroim-rolevuyu-model-upravleniya-dostupom-chast-pervaya-podgotovitelnaya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-10T11:41:57+00:00","article:modified_time":"2020-07-10T11:41:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"87793","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:44:05","updated":"2026-02-09 16:50:33","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/87793","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=87793"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/87793\/revisions"}],"predecessor-version":[{"id":158753,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/87793\/revisions\/158753"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/87794"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=87793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=87793"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=87793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}