গ্রুপ পলিসি সেন্ট্রাল স্টোর ডোমেইন কন্ট্রোলারগুলোর SYSVOL ডিরেক্টরিতে অবস্থিত, তাদের মধ্যে রেপ্লিকেট হয়, এবং ADMX/ADML GPO টেমপ্লেট ফাইল সংরক্ষণ করতে ব্যবহৃত হয় যা এক্টিভ ডিরেক্টরি ডোমেইন ক্লায়েন্ট ম্যানেজ করতে ব্যবহৃত হয়। এই নিবন্ধে, আমরা দেখব কীভাবে একটি GPO সেন্ট্রাল স্টোর তৈরি করতে হয়, অ্যাডমিনিস্ট্রেটিভ (admx) টেমপ্লেট কপি করতে হয়, এবং সর্বশেষ উইন্ডোজ সংস্করণ সমর্থনের জন্য টেমপ্লেট ফাইল আপডেট করতে হয়।
আপনি যদি গ্রুপ পলিসি ফাইলগুলির জন্য একটি সেন্ট্রাল স্টোর তৈরি না করে থাকেন, তবে ডোমেইন GPO এডিটর (gpmc.msc – Group Policy Management Console) রান করার সময় অ্যাডমিনিস্ট্রেটিভ টেমপ্লেটের তালিকা লোকাল কম্পিউটারের C:\Windows\PolicyDefinitions ফোল্ডার থেকে লোড হয়। তখন আপনি আপনার GPO এডিটরের Administrative Templates সেকশনের পাশে নিচের মেসেজ দেখবেন: Policy definitions (ADMS files) retrieved from the local computer।
ডিফল্টভাবে, ডোমেইন GPO এডিটর প্রথমে সেন্ট্রাল স্টোর থেকে ADMX টেমপ্লেট লোড করার চেষ্টা করে, এবং যদি এটি উপলব্ধ না থাকে, তবে লোকাল PolicyDefinitions ফোল্ডার ব্যবহার করা হয়।
আপনি যদি আপনার GPO এডিটকে বর্তমান কম্পিউটার থেকে লোকাল অ্যাডমিনিস্ট্রেটিভ টেমপ্লেট ব্যবহার করতে বাধ্য করতে চান, তবে HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows রেজিস্ট্রি কী-র অধীনে EnableLocalStoreOverride নামে একটি REG_DWORD প্যারামিটার তৈরি করুন যার মান 1।

প্রতিটি কম্পিউটার বা সার্ভারের আলাদা ADMX ফাইল সংস্করণ থাকতে পারে (উদাহরণস্বরূপ, উইন্ডোজ সংস্করণ এবং বিল্ডের উপর নির্ভর করে)। অনুযায়ী, কিছু GPO সেটিং কিছু কম্পিউটারে অ্যাডমিনিস্ট্রেটরের কাছে উপলব্ধ নাও হতে পারে। এই সমস্যা সমাধান করার জন্য, গ্রুপ পলিসি অ্যাডমিনিস্ট্রেটিভ টেমপ্লেট সেন্ট্রাল রিপোজিটরি (GPO Central Store) তৈরি করা হয়েছিল।
ডিফল্টভাবে, এক্টিভ ডিরেক্টরিতে GPO Central Store তৈরি করা থাকে না। একটি রিপোজিটরি তৈরি করতে, যেকোনো ডোমেইন কন্ট্রোলার থেকে লোকাল PolicyDefinitions ফোল্ডারটি \\woshub.com\SYSVOL\woshub.com\Policies ফোল্ডারে কপি করুন।

SYSVOL-এ PolicyDefinitions ফোল্ডারে অ্যাডমিনিস্ট্রেটিভ টেমপ্লেট (*.admx) এবং লোকালাইজেশন ফাইল (*.adml) উভয়ই দেখা যাবে। আপনি যদি GPO এডিটরে পলিসি বা সেকশন নাম জার্মানে দেখতে চান, তবে গ্রুপ পলিসি অ্যাডমিনিস্ট্রেটররা যে সব ভাষা ব্যবহার করবে সেগুলোর ADML ফাইল সহ লোকেল সাবডিরেক্টরি কপি করুন (উদাহরণস্বরূপ, de_DE এবং en_US ফোল্ডার)।
আমি GPO-র জন্য শুধু ইংরেজি ADML ফাইল (en-US ফোল্ডার) ব্যবহার করার সুপারিশ করি, এমনকি আপনি যদি জার্মান উইন্ডোজ সংস্করণ ব্যবহার করেন।

তারপর আপনার ডোমেইন এনভায়রনমেন্টে উপলব্ধ সর্বশেষ উইন্ডোজ সংস্করণের সাথে সেন্ট্রাল স্টোরে ADMX টেমপ্লেট আপডেট করুন। সেন্ট্রাল স্টোরের টেমপ্লেট ফাইলগুলো সব ডোমেইন কন্ট্রোলারে রেপ্লিকেট হয়। ADMX টেমপ্লেট ইনস্টল এবং আপডেট করার পদ্ধতি সম্পর্কে আরও জানুন।
গুরুত্বপূর্ণ! গ্রুপ পলিসি সেন্ট্রাল স্টোরে ADMX ফাইল আপডেট করার আগে, এই ডিরেক্টরির একটি ব্যাকআপ কপি তৈরি করা দৃঢ়ভাবে সুপারিশ করা হয়।আমার কেসে, আমি উইন্ডোজ ১০ থেকে PolicyDefinitions ফোল্ডারটি GPO সেন্ট্রাল স্টোরে কপি করব।
আপনি পাওয়ারশেল ব্যবহার করে ফাইলগুলো কপি করতে পারেন:
$Destination = "\\woshub.com\SysVol\woshub.com\Policies\PolicyDefinitions"
$Source = "C:\Windows\PolicyDefinitions"
Copy-Item -Path $Source\* -Destination $Destination –Recurse –Force –PassThru

সব নতুন উইন্ডোজ সংস্করণের জন্য GPO অ্যাডমিনিস্ট্রেটিভ টেমপ্লেট এখান থেকে ডাউনলোড করতে পারেন: https://docs.microsoft.com/en-us/troubleshoot/windows-client/group-policy/create-and-manage-central-store।
আপনি GPO সেন্ট্রাল স্টোরে অন্যান্য ADMX টেমপ্লেটও কপি করতে পারেন। উদাহরণস্বরূপ, মাইক্রোসফ্ট অফিস, মাইক্রোসফ্ট সিকিউরিটি বেসলাইন, Firefox, Chrome, LAPS, Java সেটিংস, Adobe Reader, ইত্যাদির জন্য অ্যাডমিনিস্ট্রেটিভ টেমপ্লেট থাকতে পারে।
দ্রষ্টব্য: আপনি যদি লিগেসি ADM টেমপ্লেট ফাইল ব্যবহার করেন, তবে সেগুলো GPO সেন্ট্রাল রিপোজিটরিতে ব্যবহার করা যাবে না। গুরুত্বপূর্ণ! গ্রুপ পলিসি সংস্করণ এবং অ্যাডমিনিস্ট্রেটিভ টেমপ্লেট সেটিংসের মধ্যে দ্বন্দ্ব রোধ করতে সবসময় লেটেস্ট সংস্করণের গ্রুপ পলিসি এডিটর (gpedit.msc) ব্যবহার করুন। এর জন্য, একজন অ্যাডমিনিস্ট্রেটরকে সর্বশেষ উইন্ডোজ সংস্করণवाले কম্পিউটার থেকে GPO অবজেক্ট নিয়ে কাজ করা উচিত (অনেক অ্যাডমিনিস্ট্রেটর ডোমেইন কন্ট্রোলার থেকে সরাসরি গ্রুপ পলিসি এডিট করতে পছন্দ করেন), বা এমন একটি কম্পিউটার থেকে যাতে লেটেস্ট RSAT প্যাকেজ সংস্করণ ইনস্টল করা থাকে।Group Policy Management Editor খুলুন এবং নিশ্চিত করুন যে Administrative Templates-এর পাশে মেসেজ Policy Definitions (ADMX files) retrieved from the central store দেখাচ্ছে। এই কেসে লোকাল অ্যাডমিনিস্ট্রেটিভ টেমপ্লেট উপেক্ষা করা হয়।
এখন আপনি আপনার GPO কনফিগার করতে পারেন, এবং ক্লায়েন্টে নতুন গ্রুপ পলিসি সেটিংস প্রয়োগ করতে পারেন।
কিছু কেসে, সেন্ট্রাল স্টোর আপডেট করার পর GPO এডিটর শুরু করার সময় নিচের মত একাধিক ত্রুটি দেখা দিতে পারে:
Administrative Templates Resource xxxx referenced in attribute xxxx could not be found.File \\xxx\SysVol\ xxx \Policies\PolicyDefinitions\xxx.admx, line 175, column 331
তখন নিশ্চিত করুন যে আপনি en-US, de-DE, ইত্যাদি ফোল্ডারে GPO ল্যাঙ্গুয়েজ ফাইল (*.adml) আপডেট করেছেন। যদি সমস্যা বनी থাকে, তবে PolicyDefinitions ডিরেক্টরি ব্যাকআপ ফোল্ডার থেকে (বা ডোমেইন কন্ট্রোলার ব্যাকআপ ইমেজ থেকে) রিস্টোর করুন।
নতুন অ্যাডমিনিস্ট্রেটিভ টেমপ্লেট সব ডোমেইন কন্ট্রোলারে উপলব্ধ করাতে, ফাইল রেপ্লিকেশন সার্ভিস পরিবর্তনগুলো অন্য DCs-এ কপি করার জন্য অপেক্ষা করুন।