آموزش شبکه: آموزش مایکروسافت، آموزش سیسکو

schema چیست؟

Schema به عنوان بلوکه هایی در ساختمان Active Directory عمل می کند که همانند مولکول های DNA هستند که ساختار بدن ما را تشکیل می دهند. همانطور که DNA همه اطلاعات ضروری مربوط به ساخته شدن دست، پا، مو و هر قسمت دیگری از بدن ما را در خود ذخیره می کند، schema نیز تمامی اطلاعات مربوط به ساخت یوزرها، گروه ها، کامپیوترها و غیره را در Active Directory نگه می دارد. در مثال دیگری از schema، مراحل رشد یک کودک را با بازی کردن با لگو (LEGO) تصور کنید. هنگامی که شما به تکه های لگو نگاه می کنید، چندین تکه خواهید دید که هر کدام به تنهایی شکل ظاهری خاصی ندارند. بعضی کوچک، بعضی بزرگ و برخی نیز به شکل های مختلفی هستند. این تکه های لگو، در واقع همان تکه هایی ست که با آنها می توان ساختمان، هواپیما و یا ماشین ساخت.

Active Directory Schema شباهت زیادی به این مثال دارد. هنگامی که شما وارد Active Directory Schema Snap-in می شوید، هزاران مورد را مشاهده خواهید کرد که برای ساخت object های مورد نیاز Active Directory، استفاده می شوند. اگر شما در کنسول مربوط به Active Directory Schema وارد شوید، دسته بندی هایی را با عنوان Classes و Attributes مشاهده می کنید. مواردی که در پوشه Attributes میبینید، به شما اجازه می دهد که object جدیدی را درون directory خود بسازید یا موارد قبلی را تغییر بدهید.

Schema بصورت پیشفرض قابل دسترسی نیست. برای مشاهده و دسترسی به Active Directory Schema snap-in، بایستی ابتدا فایل اجرایی آن را (DLL) رجیستر کنید. برای این کار، در Run و یا cmd دستور regsvr32 schmmgmt.dll را وارد کنید.