{"id":87,"date":"2021-08-04T11:18:59","date_gmt":"2021-08-04T09:18:59","guid":{"rendered":"https:\/\/www.cirkl.cz\/?p=87"},"modified":"2021-08-04T13:37:06","modified_gmt":"2021-08-04T11:37:06","slug":"skript-pro-vytvareni-uzivatelu-v-ad-z-bakalaru","status":"publish","type":"post","link":"https:\/\/www.cirkl.cz\/?p=87","title":{"rendered":"Skript pro vytv\u00e1\u0159en\u00ed u\u017eivatel\u016f v AD z Bakal\u00e1\u0159\u016f"},"content":{"rendered":"\n<p>D\u00e1v\u00e1m k dispozici skript v PowerShellu, kter\u00fd slou\u017e\u00ed k vytv\u00e1\u0159en\u00ed a \u00fapravu \u00fa\u010dt\u016f \u017e\u00e1k\u016f v MS Active Directory na z\u00e1klad\u011b exportu dat ze syst\u00e9mu Bakal\u00e1\u0159i. Vedle toho umo\u017e\u0148uje vytvo\u0159it importn\u00ed soubory do syst\u00e9m\u016f Cominfo, SafeQ, BonApp a umo\u017e\u0148uje zapsat do polo\u017eky otherPager \u010d\u00edslo \u010dipu z ISIC karty evidovan\u00e9 v Bakal\u00e1\u0159\u00edch. Chov\u00e1n\u00ed je mo\u017en\u00e9 ovlivnit pomoc\u00ed parametr\u016f skriptu. <\/p>\n\n\n\n<p>\u017d\u00e1ky skript vytv\u00e1\u0159\u00ed v zadan\u00e9 OU ve kter\u00fdch vytv\u00e1\u0159\u00ed podjednotky dle roku n\u00e1stupu a pro jejich jednozna\u010dnou identifikaci vyu\u017e\u00edv\u00e1 eviden\u010dn\u00ed \u010d\u00edslo z Bakal\u00e1\u0159\u016f, kter\u00e9 zapisuje u \u00fa\u010dtu v AD do polo\u017eky employeeID. Pokud nen\u00ed nastaveno v parametrech jinak, na za\u010d\u00e1tku zak\u00e1\u017ee v\u0161echny \u00fa\u010dty v pod\u0159\u00edzen\u00fdch OU a pak povoluje ty, kter\u00e9 najde v exportu z Bakal\u00e1\u0159\u016f. U existuj\u00edc\u00edch \u00fa\u010dt\u016f d\u00e1le uprav\u00ed p\u0159\u00edpadnou zm\u011bnu jm\u00e9na, p\u0159e\u0159azen\u00ed do nov\u00e9 t\u0159\u00eddy (popis a p\u0159id\u00e1 do skupiny t\u0159\u00eddy).<\/p>\n\n\n\n<p>U nov\u00e9ho \u017e\u00e1ka provede vytvo\u0159en\u00ed \u00fa\u010dtu, nastaven\u00ed vlastnost\u00ed u\u017eivatele, vytvo\u0159en\u00ed domovsk\u00e9ho adres\u00e1\u0159e, p\u0159i\u0159ad\u00ed do skupiny t\u0159\u00eddy, nastav\u00ed email (standardn\u011b jako jmeno.prijmeni.&lt;roknastupu&gt;@domena.cz a p\u0159i\u0159ad\u00ed do skupiny toAzureAD, kterou pou\u017e\u00edv\u00e1me jako filtr pro objekty synchronizovan\u00e9 do AzureAD. Nov\u011b vytvo\u0159en\u00e9 u\u017eivatele i s heslem vyp\u00ed\u0161e do CSV do adres\u00e1\u0159e Output, tam p\u0159\u00edpadn\u011b vytvo\u0159\u00ed i importn\u00ed CSV soubory pro dal\u0161\u00ed syst\u00e9my a um\u00edst\u00ed tam protokol o \u010dinnosti programu. <\/p>\n\n\n\n<p>Vstupn\u00ed soubor pro skript je export z Bakal\u00e1\u0159\u016f do CSV (UTF-8, nutno p\u0159elo\u017eit v notepadu kv\u016fli ov\u011b\u0159en\u00ed k\u00f3dov\u00e1n\u00ed) s polo\u017ekami Jmeno, Prijmeni, Trida, Evid_Cislo, ISIC_Cip (nepovinn\u00e9) .<\/p>\n\n\n\n<p>Vedle tohoto skriptu b\u011b\u017en\u011b m\u00e1m um\u00edst\u011bn\u00fd druh\u00fd skript\u00edk, kter\u00fd obsahuje zadan\u00e9 parametry dle konkr\u00e9tn\u00ed \u0161koly a slou\u017e\u00ed k jednoduch\u00e9mu spu\u0161t\u011bn\u00ed importu \u017e\u00e1k\u016f se stejn\u00fdmi parametry bez velk\u00e9ho p\u0159em\u00fd\u0161len\u00ed.<\/p>\n\n\n\n<p>B\u011b\u017en\u00e9 pou\u017eit\u00ed je:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">.\/Add-ADZaci.ps1 --AdDomain=\"skola.local\" --InetDomain=\"skola.cz\" --GroupOU=\"OU=Groups,OU=ZS,DC=skola,DC=local\" --HomeDrive=\"H:\" --HomePath=\"\\server01.skola.local\\home\\std\" --Pololeti=2 --SkolaNazev=\"Super \u0161kola\" --ZaciOU=\"OU=STD,OU=Users,OU=ZS,DC=skola,DC=local\" --ZaciCSV=export.csv<\/pre>\n\n\n\n<p>Parametr Pololeti m\u00e1 v\u00fdznam v dob\u011b letn\u00edch pr\u00e1zdnin a ur\u010duje, v jak\u00e9m roce jsou Bakal\u00e1\u0159i. Pokud jsou nastupuj\u00edc\u00ed \u017e\u00e1ci v nult\u00e9m ro\u010dn\u00edku (Bakal\u00e1\u0159i jsou ve star\u00e9m \u0161koln\u00edm roce) zadejte druh\u00e9 pololet\u00ed. Pokud jsou nastupuj\u00edc\u00ed \u017e\u00e1ci v prvn\u00edm ro\u010dn\u00edku (Bakal\u00e1\u0159i jsou v nov\u00e9m \u0161koln\u00edm roce) zadejte prvn\u00ed pololet\u00ed.  V potaz se bere jen v \u010dervenci a srpnu, jinak ho ur\u010duje s\u00e1m dle aktu\u00e1ln\u00edho m\u011bs\u00edce.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/www.cirkl.cz\/wp-content\/uploads\/2021\/08\/Add-ADZaci.ps1\">Add-ADZaci<\/a><a href=\"https:\/\/www.cirkl.cz\/wp-content\/uploads\/2021\/08\/Add-ADZaci.ps1\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/www.cirkl.cz\/wp-content\/uploads\/2021\/08\/Add-ADZaci-Startovaci.ps1\">Add-ADZaci-Startovaci<\/a><a href=\"https:\/\/www.cirkl.cz\/wp-content\/uploads\/2021\/08\/Add-ADZaci-Startovaci.ps1\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>D\u00e1v\u00e1m k dispozici skript v PowerShellu, kter\u00fd slou\u017e\u00ed k vytv\u00e1\u0159en\u00ed a \u00fapravu \u00fa\u010dt\u016f \u017e\u00e1k\u016f v MS Active Directory na z\u00e1klad\u011b exportu dat ze syst\u00e9mu Bakal\u00e1\u0159i. Vedle toho umo\u017e\u0148uje vytvo\u0159it importn\u00ed soubory do syst\u00e9m\u016f Cominfo, SafeQ, BonApp a umo\u017e\u0148uje zapsat do &#8230; <a class=\"more-link\" href=\"https:\/\/www.cirkl.cz\/?p=87\">Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,11],"tags":[13],"class_list":["post-87","post","type-post","status-publish","format-standard","hentry","category-it","category-edu","tag-bakalari-activedirectory"],"_links":{"self":[{"href":"https:\/\/www.cirkl.cz\/index.php?rest_route=\/wp\/v2\/posts\/87","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cirkl.cz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cirkl.cz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cirkl.cz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cirkl.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=87"}],"version-history":[{"count":8,"href":"https:\/\/www.cirkl.cz\/index.php?rest_route=\/wp\/v2\/posts\/87\/revisions"}],"predecessor-version":[{"id":100,"href":"https:\/\/www.cirkl.cz\/index.php?rest_route=\/wp\/v2\/posts\/87\/revisions\/100"}],"wp:attachment":[{"href":"https:\/\/www.cirkl.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cirkl.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cirkl.cz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}