{"id":54550,"date":"2019-12-29T00:00:00","date_gmt":"2019-12-28T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/masshtabnoe-naznachenie-prav-na-polzovatelej-domenov-iz-raznyh-lesov"},"modified":"2020-02-18T14:02:34","modified_gmt":"2020-02-18T11:02:34","slug":"masshtabnoe-naznachenie-prav-na-polzovatelej-domenov-iz-raznyh-lesov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/masshtabnoe-naznachenie-prav-na-polzovatelej-domenov-iz-raznyh-lesov","title":{"rendered":"Storskalig tilldelning av r\u00e4ttigheter till anv\u00e4ndare av dom\u00e4ner fr\u00e5n olika skogar","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tycks som jag har en s\u00e5dan karma: att l\u00f6sa standarduppgifter p\u00e5 olika icke-triviala s\u00e4tt. Om n\u00e5gon har en annan syn p\u00e5 problemet, \u00e4r ni v\u00e4lkomna att delta i diskussionen f\u00f6r att arbeta med fr\u00e5gan.<\/p>\n<p>En vacker morgon d\u00f6k det upp en intressant uppgift att ge r\u00e4ttigheter till anv\u00e4ndargrupper p\u00e5 olika delade mappar som inneh\u00e5ller undermappar f\u00f6r projekt med dokumentmappar. Allt gick bra och jag skrev ett skript f\u00f6r att tilldela r\u00e4ttigheter till mappar. Och sedan visade det sig att grupperna m\u00e5ste inneh\u00e5lla anv\u00e4ndare fr\u00e5n olika dom\u00e4ner, fr\u00e5n olika skogar (<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%98%D0%B5%D1%80%D0%B0%D1%80%D1%85%D0%B8%D1%8F_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2_Active_Directory\">f\u00f6r dem som gl\u00f6mt vad detta \u00e4r<\/a><\/noindex>). Anta att sj\u00e4lva delningen ligger p\u00e5 en Synology-enhet registrerad i dom\u00e4nen FB, skogarna PSI. Uppgiften: att till\u00e5ta anv\u00e4ndare <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/domain\/\"   title=\"dom\u00e4ner\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3150\">dom\u00e4ner<\/a> fr\u00e5n en annan skog att f\u00e5 tillg\u00e5ng till inneh\u00e5llet i denna delning, och detta mycket selektivt.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nKravspecifikationen f\u00f6r\u00e4ndrades \u00f6ver tid till f\u00f6ljande:<\/p>\n<ul>\n<li>2 skogar: Skog PSI, skog TG.\n<p><img decoding=\"async\" alt=\"Storskalig tilldelning av r\u00e4ttigheter till anv\u00e4ndare av dom\u00e4ner fr\u00e5n olika skogar\" src=\"\/wp-content\/uploads\/2019\/12\/93e3095a3ea613299c89b81379ea2731.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>I varje skog finns det 3 dom\u00e4ner: PSI (ZG, PSI, FB); TG (TG, HU, KC).<\/li>\n<li>Mellan skogarna finns det f\u00f6rtroendef\u00f6rbindelser, Synology ser alla s\u00e4kerhetsgrupper i alla skogar.<\/li>\n<li>P\u00e5 delningarna och mapparna \/ undermapparna m\u00e5ste det finnas dom\u00e4n-FB-admins med FullControl-r\u00e4ttigheter.<\/li>\n<li>Namnen p\u00e5 delningsmapparna m\u00e5ste systematiseras. Ledningen ansvarade f\u00f6r godk\u00e4nnande av projekts ID, jag beslutade att knyta namnen p\u00e5 s\u00e4kerhetsgrupperna till ID f\u00f6r projekten.<\/li>\n<li>Projektmappar i systemdelningar m\u00e5ste inneh\u00e5lla en i f\u00f6rv\u00e4g f\u00f6rberedd struktur i en .xlsx-fil, med motsvarande \u00e5tkomstr\u00e4ttigheter (R \/ RW \/ NA, d\u00e4r NA inneb\u00e4r att \u00e5tkomst saknas)\n<p><img decoding=\"async\" alt=\"Storskalig tilldelning av r\u00e4ttigheter till anv\u00e4ndare av dom\u00e4ner fr\u00e5n olika skogar\" src=\"\/wp-content\/uploads\/2019\/12\/b2b544cd9dfc784caeb23564a9e8e1b7.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Det m\u00e5ste finnas m\u00f6jlighet att begr\u00e4nsa r\u00e4ttigheterna f\u00f6r anv\u00e4ndare \/ medlemmar av en projektgrupp endast till specifika kataloger inom det aktuella projektet. Till andra kataloger \/ projekt kanske anv\u00e4ndaren inte har \u00e5tkomst, enligt medlemskap i grupper.<\/li>\n<li>Vid skapande av projektmappar ska grupper i motsvarande dom\u00e4ner automatiskt skapas med namn som motsvarar projekts ID.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Kommentarer till kravspecifikationen<\/h4>\n<p><\/p>\n<ul>\n<li>Inst\u00e4llning av f\u00f6rtroendef\u00f6rbindelser ing\u00e5r inte i kravspecifikationen<\/li>\n<li>Projektets ID inneh\u00e5ller siffror och latinska bokst\u00e4ver<\/li>\n<li>Anv\u00e4ndarroller f\u00f6r projekt i alla dom\u00e4ner har standardnamn<\/li>\n<li>En .xlsx-fil med mappar och \u00e5tkomstr\u00e4ttigheter (\u00e5tkomstmatris) tas fram innan genomf\u00f6randet av hela projektet<\/li>\n<li>Vid genomf\u00f6rande av projekt kan anv\u00e4ndargrupper skapas i motsvarande dom\u00e4ner<\/li>\n<li>Automatisering uppn\u00e5s genom att anv\u00e4nda befintliga administrationsverktyg i MS Windows<\/li>\n<\/ul>\n<p><\/p>\n<h4>Genomf\u00f6rande av kravspecifikation<\/h4>\n<p>\nEfter formaliseringen av dessa krav togs en taktisk paus f\u00f6r att pr\u00f6va metoder f\u00f6r att skapa kataloger och tilldela r\u00e4ttigheter till dem. Det var t\u00e4nkt att endast anv\u00e4nda PowerShell f\u00f6r att inte komplicera projektet. Som jag n\u00e4mnde tidigare, f\u00f6reslogs algoritmen f\u00f6r skriptet vara tillr\u00e4ckligt enkel: <\/p>\n<ul>\n<li>Vi registrerar grupper med namn som h\u00e4rstammar fr\u00e5n projektets ID (till exempel KC40587) och motsvarande roller, angivna i \u00e5tkomstmatrisen: KC40587-EN - f\u00f6r ingenj\u00f6ren; KC40587-PM - f\u00f6r produktchefen osv.<\/li>\n<li>Vi f\u00e5r SID:er f\u00f6r skapade grupper<\/li>\n<li>Vi registrerar projektmappen och motsvarande upps\u00e4ttning kataloger (listan \u00f6ver undermappar beror p\u00e5 den delade enhet d\u00e4r den skapas och definieras i \u00e5tkomstmatrisen)<\/li>\n<li>Vi tilldelar nya underkataloger projektets r\u00e4ttigheter enligt \u00e5tkomstmatrisen.<\/li>\n<\/ul>\n<p>\nSv\u00e5righeter som vi st\u00f6tte p\u00e5 under f\u00f6rsta etappen: <\/p>\n<ul>\n<li>Of\u00f6rst\u00e5else av hur man st\u00e4ller in \u00e5tkomstmatrisen i skriptet (just nu \u00e4r en flerdimensionell array implementerad, men vi s\u00f6ker s\u00e4tt att fylla den baserat p\u00e5 inneh\u00e5llet i .xlsx-filen\/\u00e5tkomstmatrisen)\n<p><img decoding=\"async\" alt=\"Storskalig tilldelning av r\u00e4ttigheter till anv\u00e4ndare av dom\u00e4ner fr\u00e5n olika skogar\" src=\"\/wp-content\/uploads\/2019\/12\/e5f37b97998a603b85276093ed053347.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Om\u00f6jlighet att st\u00e4lla in r\u00e4ttigheter i SMB-delningar p\u00e5 Synology-lagringsenheter med hj\u00e4lp av PoSH (https:\/\/social.technet.microsoft.com\/Forums\/en-US\/3f1a949f-0919-46f1-9e10-89256cf07e65\/error-using-setacl-on-nas-share?forum=winserverpowershell), vilket gjorde att vi f\u00f6rlorade mycket tid och var tvungna att anpassa allt till skript som anv\u00e4nde verktyget icacls f\u00f6r att redigera r\u00e4ttigheter, vilket kr\u00e4vde skapandet av ett mellanlager f\u00f6r text- och cmd-filer. <\/li>\n<\/ul>\n<p>\nI det nuvarande l\u00e4get kontrolleras k\u00f6rningen av cmd-filer manuellt, vid behov av att registrera mappen f\u00f6r projektet.<\/p>\n<p><img decoding=\"async\" alt=\"Storskalig tilldelning av r\u00e4ttigheter till anv\u00e4ndare av dom\u00e4ner fr\u00e5n olika skogar\" src=\"\/wp-content\/uploads\/2019\/12\/0ef37fca03aa7005269494a474bab857.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDet visade sig ocks\u00e5 att skriptet m\u00e5ste k\u00f6ras, inklusive f\u00f6r registrering av grupper i andra skogar (vi anv\u00e4nde termen Cross-domains), d\u00e4r f\u00f6rh\u00e5llandet inte bara kan vara 1 till 1, utan ocks\u00e5 1 till m\u00e5nga. <\/p>\n<p><img decoding=\"async\" alt=\"Storskalig tilldelning av r\u00e4ttigheter till anv\u00e4ndare av dom\u00e4ner fr\u00e5n olika skogar\" src=\"\/wp-content\/uploads\/2019\/12\/14dbad219db9420c446e18695e436e5f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDetta betyder att grupper fr\u00e5n andra kross-domaner, inklusive grannskogen, nu kan anspr\u00e5ka p\u00e5 tillg\u00e5ng till resurser i en viss dom\u00e4n. F\u00f6r att uppn\u00e5 enhetlighet fattades beslutet att skapa en symmetrisk struktur i OU f\u00f6r alla betj\u00e4nade dom\u00e4ner i alla skogar (svarta vertikala ovaler). Som man s\u00e4ger, i arm\u00e9n m\u00e5ste allt vara oordnat, men enhetligt:<\/p>\n<p><img decoding=\"async\" alt=\"Storskalig tilldelning av r\u00e4ttigheter till anv\u00e4ndare av dom\u00e4ner fr\u00e5n olika skogar\" src=\"\/wp-content\/uploads\/2019\/12\/5f43af34428abca8e3ee21f6144595b3.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nVid registrering av projektet 80XXX i dom\u00e4nen TG utf\u00f6rs f\u00f6ljande av skriptet: <\/p>\n<p>1. skapande av motsvarande OU (r\u00f6da horisontella ellipser) i denna dom\u00e4n och tv\u00e4rdom\u00e4ner, det vill s\u00e4ga de dom\u00e4ner vars anst\u00e4llda ska ha tillg\u00e5ng till denna resurs.<\/p>\n<p>2. fyllning av OU med grupper med namn av typen &lt;SRC_domain&gt;&lt;DST_domain&gt;&lt;ID_project&gt;-, d\u00e4r:<\/p>\n<ul>\n<li>SRC_domain \u2013 tv\u00e4rdom\u00e4n vars anst\u00e4llda kommer att ha tillg\u00e5ng till resurserna i DST-dom\u00e4nen<\/li>\n<li>DST_domain \u2013 dom\u00e4n vars resurser, som egentligen var syftet med allt detta, ska beviljas tillg\u00e5ng <\/li>\n<li>&lt;ID_project&gt; \u2014 projektets nummer<\/li>\n<li>ROLES \u2013 namn p\u00e5 rollerna som anges i \u00e5tkomstmatrisen.<\/li>\n<\/ul>\n<p>\n3. l\u00e4sa in arrayen SID f\u00f6r alla grupper i alla involverade dom\u00e4ner och spara den f\u00f6r senare \u00f6verf\u00f6ring av data till en fil som definierar r\u00e4ttigheter f\u00f6r en specifik undermapp av projektet<\/p>\n<p>4. \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432-\u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432 (\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \/restore) \u0441 \u043d\u0430\u0431\u043e\u0440\u043e\u043c \u043f\u0440\u0430\u0432 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u043e\u0439 icacKC \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u00abicacKC &quot;as-nasNNKCProjects&quot; \/restore C:TempKCKC40XXKC40XX.txt\u00bb<\/p>\n<p>5. skapa en CMD-fil som sammanfogar alla k\u00f6rbara icacls f\u00f6r alla mappar i projektet<\/p>\n<p><img decoding=\"async\" alt=\"Storskalig tilldelning av r\u00e4ttigheter till anv\u00e4ndare av dom\u00e4ner fr\u00e5n olika skogar\" src=\"\/wp-content\/uploads\/2019\/12\/6bb132cfc7568de52ea162fdecbf2a85.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSom n\u00e4mnts tidigare utf\u00f6rs k\u00f6rningen av den k\u00f6rbara filen manuellt och utv\u00e4rderingen av k\u00f6rresultaten sker ocks\u00e5 manuellt.<\/p>\n<p>Sv\u00e5righeterna som uppstod i slut\u00e4ndan: <\/p>\n<ul>\n<li>om projektmappen redan \u00e4r fylld med m\u00e5nga filer kan k\u00f6ra kommandot icacls p\u00e5 de befintliga volymerna ta betydande tid, och i vissa fall ledde det till avvisande (till exempel vid l\u00e5nga filv\u00e4gar);<\/li>\n<li>f\u00f6rutom parametern \/restore beh\u00f6vde jag l\u00e4gga till rader med parametern \/reset om mapparna inte skapades, utan flyttades fr\u00e5n redan existerande mappar, med avst\u00e4ngda \u00e4rvda r\u00e4ttigheter fr\u00e5n roten;<\/li>\n<li> att k\u00f6ra en del av skriptet f\u00f6r att skapa grupper var tvunget att g\u00f6ras p\u00e5 en godtycklig dc i varje skog, problemet ber\u00f6r administrativa anv\u00e4ndarkonton f\u00f6r varje tr\u00e4d.<\/li>\n<\/ul>\n<p>\nSammanfattningsvis: det verkar mycket m\u00e4rkligt att det fortfarande inte finns n\u00e5gra verktyg p\u00e5 marknaden med liknande funktionalitet. Det f\u00f6refaller genomf\u00f6rbart att implementera s\u00e5dan funktionalitet baserat p\u00e5 SharePoint-portalen.<br \/>\nDet \u00e4r ocks\u00e5 oklart varf\u00f6r det inte finns n\u00e5gon m\u00f6jlighet att anv\u00e4nda PoSH-verktyg f\u00f6r att st\u00e4lla in r\u00e4ttigheter p\u00e5 mappar p\u00e5 sinology-enheter.<\/p>\n<p>Vid \u00f6nskem\u00e5l \u00e4r jag redo att dela skriptet om jag skapar n\u00e5got projekt p\u00e5 github, om det skulle vara av intresse f\u00f6r n\u00e5gon.<br \/>\n<br \/>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/482130\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0438\u0434\u0438\u043c\u043e \u0443 \u043c\u0435\u043d\u044f \u043a\u0430\u0440\u043c\u0430 \u0442\u0430\u043a\u0430\u044f: \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432\u0441\u044f\u043a\u0438\u043c\u0438 \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438. \u0415\u0441\u043b\u0438 \u0443 \u043a\u043e\u0433\u043e-\u0442\u043e \u043e\u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0434\u0440\u0443\u0433\u043e\u0435 \u0432\u0438\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u2014 \u043f\u0440\u043e\u0448\u0443 \u0432 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435, \u0434\u043b\u044f \u043f\u0440\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432\u043e\u043f\u0440\u043e\u0441\u0430. \u041e\u0434\u043d\u0438\u043c \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u043c \u0443\u0442\u0440\u043e\u043c \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0440\u0430\u0437\u0434\u0430\u0442\u044c \u043f\u0440\u0430\u0432\u0430 \u0433\u0440\u0443\u043f\u043f\u0430\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043d\u0430 \u0440\u0430\u0437\u043d\u044b\u0435 \u0448\u0430\u0440\u044b, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435 \u043f\u043e\u0434\u043f\u0430\u043f\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0441 \u043f\u0430\u043f\u043a\u0430\u043c\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432. \u0412\u0441\u0435 \u0431\u044b\u043b\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u0438 \u0431\u044b\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u0441\u043a\u0440\u0438\u043f\u0442 \u043d\u0430\u0437\u043d\u0430\u0447\u0430\u044e\u0449\u0438\u0439 \u043f\u0440\u0430\u0432\u0430 \u043d\u0430 \u043f\u0430\u043f\u043a\u0438. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-54550","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0438\u0434\u0438\u043c\u043e \u0443 \u043c\u0435\u043d\u044f \u043a\u0430\u0440\u043c\u0430 \u0442\u0430\u043a\u0430\u044f: \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432\u0441\u044f\u043a\u0438\u043c\u0438 \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438.\" \/>\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\/sv\/blog\/administrirovanie\/masshtabnoe-naznachenie-prav-na-polzovatelej-domenov-iz-raznyh-lesov\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\u041c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u043e\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0430\u0432 \u043d\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0438\u0437 \u0440\u0430\u0437\u043d\u044b\u0445 \u043b\u0435\u0441\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0438\u0434\u0438\u043c\u043e \u0443 \u043c\u0435\u043d\u044f \u043a\u0430\u0440\u043c\u0430 \u0442\u0430\u043a\u0430\u044f: \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432\u0441\u044f\u043a\u0438\u043c\u0438 \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/masshtabnoe-naznachenie-prav-na-polzovatelej-domenov-iz-raznyh-lesov\" \/>\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=\"2019-12-28T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:34+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\udd47Storskalig tilldelning av r\u00e4ttigheter till dom\u00e4nanv\u00e4ndare fr\u00e5n olika skogar | ProHoster","description":"Det verkar som att jag har s\u00e5dan karma: att utf\u00f6ra standarduppgifter p\u00e5 olika, icke-triviala s\u00e4tt.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/masshtabnoe-naznachenie-prav-na-polzovatelej-domenov-iz-raznyh-lesov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\u041c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u043e\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0430\u0432 \u043d\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0438\u0437 \u0440\u0430\u0437\u043d\u044b\u0445 \u043b\u0435\u0441\u043e\u0432 | ProHoster","og:description":"\u0412\u0438\u0434\u0438\u043c\u043e \u0443 \u043c\u0435\u043d\u044f \u043a\u0430\u0440\u043c\u0430 \u0442\u0430\u043a\u0430\u044f: \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432\u0441\u044f\u043a\u0438\u043c\u0438 \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438.","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/masshtabnoe-naznachenie-prav-na-polzovatelej-domenov-iz-raznyh-lesov","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":"2019-12-28T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:34+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54550","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":"2026-02-11 11:18:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:03:56","updated":"2026-02-11 11:18:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/54550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=54550"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/54550\/revisions"}],"predecessor-version":[{"id":160543,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/54550\/revisions\/160543"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=54550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=54550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=54550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}