{"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\/it\/blog\/administrirovanie\/masshtabnoe-naznachenie-prav-na-polzovatelej-domenov-iz-raznyh-lesov","title":{"rendered":"Assegnazione massiccia dei diritti agli utenti dei domini da foreste diverse","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Sembra che la mia karma sia questa: realizzare compiti standard in modi non convenzionali. Se qualcuno ha una visione diversa del problema, \u00e8 invitato a discuterne per elaborare la questione.<\/p>\n<p>Una mattina splendida \u00e8 emerso un compito interessante: assegnare diritti ai gruppi di utenti su diverse condivisioni, contenenti sottocartelle di progetti con cartelle di documenti. Tutto andava bene e era stato scritto uno script per assegnare diritti alle cartelle. Poi \u00e8 emerso che i gruppi dovevano contenere utenti di diversi domini, provenienti da diverse foreste (<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\">per chi ha dimenticato cosa sia<\/a><\/noindex>). Supponiamo che la condivisione stessa sia posizionata su un dispositivo Synology, registrato nel dominio FB, nella foresta PSI. Obiettivo: consentire agli utenti <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/domain\/\"   title=\"dei domini\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3150\">dei domini<\/a> di un'altra foresta di avere accesso al contenuto di questa condivisione, in modo molto selettivo.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nIl documento di specifiche si stava delineando nel seguente modo:<\/p>\n<ul>\n<li>2 foreste: Foresta PSI, foresta TG.\n<p><img decoding=\"async\" alt=\"Assegnazione massiccia dei diritti agli utenti dei domini da foreste diverse\" src=\"\/wp-content\/uploads\/2019\/12\/93e3095a3ea613299c89b81379ea2731.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>In ogni foresta ci sono 3 domini: PSI (ZG, PSI, FB); TG (TG, HU, KC).<\/li>\n<li>Tra le foreste esistono relazioni di fiducia, Synology vede tutti i gruppi di sicurezza in tutte le foreste.<\/li>\n<li>Sulle condivisioni e cartelle\/sottocartelle devono essere necessariamente presenti account admin del dominio FB con diritti di FullControl.<\/li>\n<li>I nomi delle cartelle delle condivisioni devono essere sistematizzati. L'approvazione degli ID dei progetti \u00e8 stata gestita dalla direzione, ho deciso di collegare i nomi dei gruppi di sicurezza agli ID dei progetti.<\/li>\n<li>Le cartelle dei progetti nelle condivisioni di sistema devono contenere una struttura gi\u00e0 predisposta in un file .xlsx, con le relative privilegi di accesso (R\/RW\/NA, dove NA indica che l'accesso \u00e8 assente)\n<p><img decoding=\"async\" alt=\"Assegnazione massiccia dei diritti agli utenti dei domini da foreste diverse\" src=\"\/wp-content\/uploads\/2019\/12\/b2b544cd9dfc784caeb23564a9e8e1b7.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Deve essere possibile limitare i diritti degli utenti\/membri del gruppo di un progetto solo a determinate directory di quel progetto. Per altre directory\/progetti, l'utente pu\u00f2 non avere accesso, in base all'appartenenza ai gruppi.<\/li>\n<li>Quando viene creata una cartella di progetto, le gruppi corrispondenti devono essere creati in modo massimo automatico nei domini appropriati con nomi relativi agli ID dei progetti.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Note al documento di specifiche<\/h4>\n<p><\/p>\n<ul>\n<li>La configurazione delle relazioni di fiducia non rientra nell'ambito del documento di specifiche<\/li>\n<li>L'ID del progetto contiene numeri e lettere latine<\/li>\n<li>I ruoli degli utenti dei progetti per tutti i domini hanno nomi standard<\/li>\n<li>Il file .xlsx con le cartelle e i diritti di accesso (matrice di accesso) deve essere preparato prima dell'inizio di tutto il progetto<\/li>\n<li>Nella realizzazione dei progetti \u00e8 possibile creare gruppi di utenti nei domini appropriati.<\/li>\n<li>L'automazione si ottiene utilizzando gli strumenti di amministrazione standard di MS Windows<\/li>\n<\/ul>\n<p><\/p>\n<h4>Implementazione del capitolato<\/h4>\n<p>\nDopo la formalizzazione di questi requisiti, \u00e8 stata presa una pausa tattica per testare i metodi di creazione delle directory e l'assegnazione dei diritti. Si prevedeva di utilizzare solo PowerShell, per non complicare il progetto. Come avevo gi\u00e0 scritto in precedenza, l'algoritmo dello script sembrava piuttosto semplice: <\/p>\n<ul>\n<li>registriamo i gruppi con un nome derivante dall'ID del progetto (ad esempio KC40587) e con i rispettivi ruoli indicati nella matrice di accesso: KC40587-EN- per l'ingegnere; KC40587-PM \u2013 per il product manager, ecc.<\/li>\n<li>otteniamo i SID dei gruppi creati<\/li>\n<li>registriamo la cartella del progetto e il relativo insieme di directory (l'elenco delle sottocartelle dipende dalla condivisione in cui viene creata ed \u00e8 definito nella matrice di accesso)<\/li>\n<li>assegniamo i diritti sui nuovi sottodirectory del progetto ai gruppi secondo la matrice di accesso.<\/li>\n<\/ul>\n<p>\nLe difficolt\u00e0 che abbiamo dovuto affrontare nella prima fase: <\/p>\n<ul>\n<li>incomprensione del modo di impostare la matrice di accesso nello script (ora \u00e8 implementato un array multidimensionale, ma si sta cercando un modo per compilarlo in base al contenuto del file .xlsx\/matrice di accesso)\n<p><img decoding=\"async\" alt=\"Assegnazione massiccia dei diritti agli utenti dei domini da foreste diverse\" src=\"\/wp-content\/uploads\/2019\/12\/e5f37b97998a603b85276093ed053347.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>impossibilit\u00e0 di stabilire i diritti di accesso nelle condivisioni SMB sui dispositivi storage Synology utilizzando PoSH (https:\/\/social.technet.microsoft.com\/Forums\/en-US\/3f1a949f-0919-46f1-9e10-89256cf07e65\/error-using-setacl-on-nas-share?forum=winserverpowershell), il che ha comportato una significativa perdita di tempo e ha reso necessario adattare tutto per gli script utilizzando l'utility di modifica dei diritti icacls, richiedendo cos\u00ec la creazione di un deposito intermedio di file di testo e cmd. <\/li>\n<\/ul>\n<p>\nNella modalit\u00e0 attuale, l'esecuzione dei file cmd \u00e8 controllata manualmente, sulla base della necessit\u00e0 di registrare la cartella per il progetto.<\/p>\n<p><img decoding=\"async\" alt=\"Assegnazione massiccia dei diritti agli utenti dei domini da foreste diverse\" src=\"\/wp-content\/uploads\/2019\/12\/0ef37fca03aa7005269494a474bab857.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSi \u00e8 anche scoperto che lo script deve essere eseguito anche per la registrazione dei gruppi in altri foreste (abbiamo usato il termine Cross-domains), e il rapporto pu\u00f2 non essere solo 1 a 1, ma anche 1 a molti. <\/p>\n<p><img decoding=\"async\" alt=\"Assegnazione massiccia dei diritti agli utenti dei domini da foreste diverse\" src=\"\/wp-content\/uploads\/2019\/12\/14dbad219db9420c446e18695e436e5f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nCi\u00f2 significa che l'accesso alle risorse di un dominio pu\u00f2 ora essere rivendicato anche da gruppi di altri cross-dominio, inclusa la foresta vicina. Per garantire l'uniformit\u00e0, \u00e8 stata presa la decisione di creare una struttura simmetrica in OU di tutti i domini serviti di tutte le foreste (ovali neri verticali). Come si suol dire, in un esercito tutto deve essere disordinato, ma uniforme:<\/p>\n<p><img decoding=\"async\" alt=\"Assegnazione massiccia dei diritti agli utenti dei domini da foreste diverse\" src=\"\/wp-content\/uploads\/2019\/12\/5f43af34428abca8e3ee21f6144595b3.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nPertanto, durante la registrazione del progetto 80XXX nel dominio TG, lo script esegue: <\/p>\n<p>1. la creazione dell'OU corrispondente (ovali orizzontali rossi) in questo dominio e nei domini cross, ovvero quelli ai quali i dipendenti devono avere accesso a questa risorsa.<\/p>\n<p>2. il riempimento dell'OU con gruppi di nomi del tipo -, dove:<\/p>\n<ul>\n<li>SRC_domain \u2013 dominio cross, i cui dipendenti avranno accesso alle risorse del dominio DST<\/li>\n<li>DST_domain \u2013 dominio al quale, in effetti, deve essere fornito l'accesso, cio\u00e8 il motivo per cui \u00e8 stato tutto pensato <\/li>\n<li>\u2014 numero del progetto<\/li>\n<li>ROLES \u2013 nomi dei ruoli elencati nella matrice degli accessi.<\/li>\n<\/ul>\n<p>\n3. lettura dell'array SID di tutti i gruppi di tutti i domini coinvolti e salvataggio per la successiva trasmissione dei dati in un file che definisce i diritti su una sottocartella specifica del progetto<\/p>\n<p>4. Generazione di file di origine (parametro \/restore) con un insieme di diritti per utilizzare l'utilit\u00e0 icacKC in modalit\u00e0 eseguibile \u00abicacKC \"as-nasNNKCProjects\" \/restore C:TempKCKC40XXKC40XX.txt\u00bb<\/p>\n<p>5. creazione di un file CMD, che unisce tutti gli icacls eseguibili per tutte le cartelle del progetto<\/p>\n<p><img decoding=\"async\" alt=\"Assegnazione massiccia dei diritti agli utenti dei domini da foreste diverse\" src=\"\/wp-content\/uploads\/2019\/12\/6bb132cfc7568de52ea162fdecbf2a85.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nCome gi\u00e0 scritto, l'esecuzione del file eseguibile avviene manualmente e anche la valutazione dei risultati dell'esecuzione viene eseguita manualmente.<\/p>\n<p>Difficolt\u00e0 con cui si \u00e8 stati costretti a confrontarsi alla fine: <\/p>\n<ul>\n<li>se la cartella del progetto \u00e8 gi\u00e0 piena di un gran numero di file, l'esecuzione del comando icacls sui volumi esistenti pu\u00f2 richiedere molto tempo e, in alcuni casi, ha portato a un rifiuto (ad esempio, in presenza di percorsi di file lunghi);<\/li>\n<li>oltre al parametro \/restore, \u00e8 stato necessario aggiungere righe con il parametro \/reset nel caso in cui le cartelle non fossero state create, ma trasferite da cartelle gi\u00e0 esistenti, disabilitando i diritti di ereditariet\u00e0 dalla radice;<\/li>\n<li> eseguire parte dello script per la creazione di gruppi ha dovuto essere fatto su un dc casuale di ogni foresta, il problema riguarda gli account amministrativi per ogni albero.<\/li>\n<\/ul>\n<p>\nConclusioni generali: \u00e8 molto strano che attualmente non ci siano strumenti sul mercato con funzionalit\u00e0 simili. Si pu\u00f2 considerare possibile implementare funzionalit\u00e0 simili basate sul portale Sharepoint.<br \/>\nRisulta inoltre incomprensibile il fatto che non si possa utilizzare l'utilit\u00e0 PoSH per impostare i diritti su una cartella sui dispositivi Sinology.<\/p>\n<p>Su richiesta, sono disponibile a condividere lo script, creando un progetto su github, se a qualcuno interessa.<br \/>\n<br \/>Fonte: <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.1.1 - 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\/it\/blog\/administrirovanie\/masshtabnoe-naznachenie-prav-na-polzovatelej-domenov-iz-raznyh-lesov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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\udd47Assegnazione su larga scala dei diritti agli utenti dei domini provenienti da diverse foreste | ProHoster","description":"Sembra che la mia karma sia questa: realizzare compiti standard in modi insoliti.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/masshtabnoe-naznachenie-prav-na-polzovatelej-domenov-iz-raznyh-lesov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/54550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=54550"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/54550\/revisions"}],"predecessor-version":[{"id":160543,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/54550\/revisions\/160543"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=54550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=54550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=54550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}