نحوهی مدیریت دسترسیها
مقدمه
در این صفحه نحوی استفاده از افزونهی AccessControl ــ که برای مدیریت دسترسی کاربران مختلف در این ویکی نصب شده است ــ توضیح داده میشود.
همهی اعضای ثبت نام شده در ویکی، توسط صفحاتی از ویکی، در یک گروه کاربری قرار میگیرند. سپس با استفاده از یک تگ در یک صفحه به خصوص، مشخص میشود که به این صفحه کدام گروههای کاربری دسترسی خواهند داشت.
نحوهی تعریف گروه کاربری
همان طور که در مقدمه گفته شد، برای استفاده از افزونهی AccessControl لازم است که گروههای کاربری به صورت صفحات تعریف شود. مثلاً میخواهیم در یک صفحه، کاربرانی را که دسترسی مدیر دارند قرار دهیم. یک صفحه با نام معنادار، مانند AC:Admins (منظور از AC در ابتدای این نام، فضای نامی است که قرار است تمامی صفحات گروههای کاربری در این فضای نام باشند) ایجاد کرده، نام کاربران با دسترسی مدیر را در داخل این صفحه به صورت لیست قرار میدهیم، مثلاً:
- Admin1
- Admin2
- Admin3
بعد از ذخیره شدن این صفحه، یک صفحه گروه کاربری برای استفاده توسط افزونهی AccessControl آماده شده است.
نکتهی بسیاری مهم این است که هرگاه یک صفحهی گروه کاربری در سامانه ایجاد شد، حتما توضیح آن در صفحهی در جدول باید ذکر شود.
نکتهی مهم دیگر این که این باید این صفحات گروه کاربری، فقط در دسترس گروه کاربری AC:Admins باشد. برای این کار، مرحلهی بعد که نحوهی برچسبگذاری به صفحات است، مطالعه کنید.