مدیریت دسترسی کاربران وردپرس | اپراتور پرو

  • ساخت و مدیریت نقش‌های کاربری اختصاصی در وردپرس
  • تعیین سطح دسترسی کاربران به منوها و زیرمنوهای پیشخوان
  • محدود کردن دسترسی اپراتورها بدون نیاز به ارائه دسترسی مدیرکل
  • مدیریت قابلیت‌ها و مجوزهای هر نقش به‌صورت ساده و پیشرفته
  • پشتیبانی از وردپرس، ووکامرس و افزونه‌های اختصاصی
  • کنترل دسترسی به درخواست‌های AJAX، REST API و Admin Post
  • محافظت از بخش‌های حساس مانند افزونه‌ها، تنظیمات، کاربران و درگاه‌های پرداخت
  • اسکن خودکار ساختار منوهای مدیریت وردپرس
  • امکان تغییر نام منوها و زیرمنوهای پیشخوان
  • ثبت گزارش درخواست‌های مجاز، مسدودشده و خطاهای دسترسی
  • مناسب برای اپراتور فروشگاه، مدیر محتوا، پشتیبان و مسئول سفارش‌ها
  • رابط کاربری کاملاً فارسی و قابل‌فهم
  • لایسنس دائمی برای یک دامنه با ۶ ماه پشتیبانی و بروزرسانی
توضیحات

وقتی چند نفر در مدیریت یک سایت وردپرسی فعالیت می‌کنند، دادن دسترسی مدیرکل به همه کاربران هم منطقی نیست و هم می‌تواند امنیت سایت را به خطر بیندازد. یک تغییر اشتباه در تنظیمات، حذف ناخواسته افزونه، دستکاری درگاه پرداخت یا دسترسی به اطلاعات حساس سفارش‌ها ممکن است مشکلات جدی ایجاد کند.

افزونه مدیریت دسترسی کاربران وردپرس | اپراتور پرو برای همین نیاز طراحی شده است. با استفاده از این افزونه می‌توانید برای مدیر محتوا، پشتیبان سایت، اپراتور فروشگاه، مسئول سفارش‌ها یا سایر اعضای تیم، نقش‌های کاربری اختصاصی بسازید و مشخص کنید هر شخص دقیقاً به کدام بخش‌های پیشخوان وردپرس دسترسی داشته باشد.

اپراتور پرو فقط منوهای اضافی را مخفی نمی‌کند؛ بلکه دسترسی کاربران را در سطح نقش‌ها، قابلیت‌های وردپرس، صفحات مدیریت، درخواست‌های AJAX و مسیرهای REST کنترل می‌کند. به همین دلیل، کاربر تنها به بخش‌هایی دسترسی خواهد داشت که شما برای او مجاز کرده‌اید.


افزونه مدیریت دسترسی کاربران وردپرس چه کاربردی دارد؟

وردپرس به‌صورت پیش‌فرض چند نقش کاربری مانند مدیرکل، ویرایشگر، نویسنده و مشارکت‌کننده دارد. این نقش‌ها برای سایت‌های ساده مناسب‌اند، اما در سایت‌های فروشگاهی، شرکتی و چندمدیره معمولاً پاسخ‌گوی نیازهای واقعی نیستند.

برای مثال ممکن است بخواهید یک اپراتور بتواند:

  • سفارش‌های ووکامرس را بررسی و ویرایش کند.
  • محصولات را مدیریت کند.
  • نوشته‌ها و برگه‌ها را ویرایش کند.
  • فرم‌های ثبت‌شده را مشاهده کند.
  • به افزونه‌های رزرو، حسابداری یا پرداخت دسترسی داشته باشد.

اما در عین حال نباید بتواند:

  • افزونه یا قالب نصب و حذف کند.
  • تنظیمات اصلی وردپرس را تغییر دهد.
  • کاربران مدیر را ویرایش یا حذف کند.
  • درگاه‌های پرداخت را دستکاری کند.
  • فایل‌های قالب و افزونه را ویرایش کند.
  • به بخش‌های امنیتی و حساس سایت وارد شود.

اپراتور پرو امکان تعیین سطح دسترسی کاربران وردپرس را به‌صورت دقیق فراهم می‌کند تا مجبور نباشید برای انجام کارهای روزمره، دسترسی مدیرکل را در اختیار اعضای تیم قرار دهید.


ساخت نقش کاربری سفارشی در وردپرس

یکی از امکانات اصلی اپراتور پرو، ساخت و مدیریت نقش‌های کاربری اختصاصی است. شما می‌توانید برای هر گروه از کاربران یک نقش جداگانه ایجاد کنید؛ برای مثال:

  • اپراتور فروشگاه
  • مسئول ثبت سفارش
  • مدیر محتوا
  • پشتیبان مشتریان
  • مسئول رزرو نوبت
  • مدیر محصولات
  • حسابدار فروشگاه
  • اپراتور محدود سایت

برای هر نقش می‌توان دسترسی‌های متفاوتی در نظر گرفت. بنابراین لازم نیست تمام کاربران داخلی سایت مجوزهای یکسانی داشته باشند.

پس از ساخت نقش، کافی است آن را به کاربران موردنظر اختصاص دهید. از آن لحظه، هر کاربر فقط بخش‌هایی از پیشخوان وردپرس را می‌بیند که برای نقش او فعال شده‌اند.


مدیریت ساده دسترسی از طریق منوهای پیشخوان

برای استفاده از اپراتور پرو لازم نیست با ساختار پیچیده Capabilityهای وردپرس آشنا باشید.

در حالت ساده، افزونه منوها و زیرمنوهای پیشخوان را اسکن می‌کند و در یک محیط قابل‌فهم نمایش می‌دهد. سپس می‌توانید مشخص کنید نقش موردنظر به کدام بخش‌ها دسترسی داشته باشد.

برای مثال می‌توانید منوهای زیر را برای یک اپراتور فعال کنید:

  • پیشخوان
  • نوشته‌ها
  • برگه‌ها
  • رسانه
  • محصولات
  • سفارش‌ها
  • دیدگاه‌ها
  • فرم‌ها
  • افزونه رزرو
  • سامانه تراکنش بانکی

در مقابل، منوهایی مانند تنظیمات، افزونه‌ها، قالب‌ها و مدیریت کاربران را غیرفعال نگه دارید.

اپراتور پرو دسترسی‌های لازم برای منوهای انتخاب‌شده را تا حد امکان به‌صورت خودکار تشخیص می‌دهد و اعمال می‌کند.


مدیریت پیشرفته نقش‌ها و قابلیت‌های وردپرس

برای مدیران فنی‌تر، حالت پیشرفته نیز در نظر گرفته شده است. در این بخش می‌توانید Capabilityهای هر نقش را به‌صورت جداگانه مدیریت کنید.

این قابلیت برای سایت‌هایی مناسب است که ساختار پیچیده‌تری دارند و لازم است دسترسی‌هایی مانند موارد زیر با دقت بیشتری کنترل شوند:

  • ویرایش محصولات
  • انتشار نوشته‌ها
  • مشاهده سفارش‌ها
  • مدیریت دیدگاه‌ها
  • آپلود فایل
  • مشاهده گزارش‌های ووکامرس
  • مدیریت فرم‌ها
  • ویرایش برگه‌های دیگر کاربران
  • حذف یا ویرایش محتوای منتشرشده

با این روش، مدیریت نقش کاربران وردپرس فقط به نمایش یا مخفی‌کردن منوها محدود نمی‌شود و می‌توان مجوزهای واقعی هر نقش را نیز کنترل کرد.


محدود کردن دسترسی کاربران وردپرس به بخش‌های حساس

برخی بخش‌های مدیریت وردپرس نباید در اختیار اپراتورها قرار بگیرند؛ حتی اگر کاربر برای انجام وظایف روزانه خود به دسترسی‌های نسبتاً گسترده نیاز داشته باشد.

اپراتور پرو برای کنترل دسترسی به بخش‌های مهم و حساس طراحی شده است، از جمله:

  • نصب، فعال‌سازی و حذف افزونه‌ها
  • بروزرسانی افزونه‌ها و قالب‌ها
  • ویرایش فایل‌های قالب و افزونه
  • مدیریت کاربران و مدیران سایت
  • تنظیمات اصلی وردپرس
  • تنظیمات امنیتی
  • درگاه‌های پرداخت ووکامرس
  • تنظیمات حمل‌ونقل
  • ابزارهای درون‌ریزی و برون‌ریزی
  • بخش‌های مدیریتی شبکه در وردپرس چندسایته

این محدودیت‌ها کمک می‌کنند کاربر بتواند وظایف خود را انجام دهد، بدون اینکه به قسمت‌هایی دسترسی داشته باشد که تغییر در آن‌ها ممکن است عملکرد یا امنیت سایت را مختل کند.


کنترل دسترسی اپراتور به پیشخوان وردپرس

اپراتور پرو برای سایت‌هایی ساخته شده که چند کاربر به‌صورت هم‌زمان در پیشخوان فعالیت می‌کنند.

با این افزونه می‌توانید تجربه پیشخوان را برای هر نقش ساده‌تر کنید. کاربر به‌جای مشاهده ده‌ها منوی غیرضروری، فقط ابزارهایی را می‌بیند که برای انجام مسئولیت خود به آن‌ها نیاز دارد.

این موضوع چند مزیت مهم دارد:

  • احتمال تغییر اشتباه تنظیمات کاهش پیدا می‌کند.
  • محیط پیشخوان برای کاربران ساده‌تر می‌شود.
  • آموزش نیروهای جدید سریع‌تر انجام می‌شود.
  • اطلاعات حساس فقط در اختیار افراد مجاز قرار می‌گیرد.
  • مسئولیت هر کاربر در سایت مشخص‌تر خواهد بود.

پشتیبانی از منوهای افزونه‌های اختصاصی

بسیاری از افزونه‌های وردپرس صفحات خود را با دسترسی manage_options ثبت می‌کنند. به همین دلیل ممکن است یک کاربر برای مشاهده صفحه یک افزونه خاص، ظاهراً به دسترسی مدیرکل نیاز داشته باشد.

اپراتور پرو از ساختار «پل دسترسی» استفاده می‌کند تا بتوانید صفحات موردنیاز افزونه‌ها را برای یک نقش مجاز کنید، بدون اینکه دسترسی کامل مدیرکل به آن نقش داده شود.

این قابلیت می‌تواند برای افزونه‌های زیر کاربرد داشته باشد:

  • افزونه‌های رزرو و نوبت‌دهی
  • سامانه‌های پرداخت و تراکنش
  • افزونه‌های مدیریت سفارش
  • ابزارهای پشتیبانی مشتریان
  • افزونه‌های حسابداری
  • افزونه‌های اختصاصی سازمانی
  • پنل‌های مدیریتی متصل به AJAX یا REST API

در صورت نیاز، درخواست‌های admin-post، اکشن‌های AJAX و مسیرهای REST مرتبط با یک صفحه نیز قابل مدیریت هستند.


تغییر نام منوهای پیشخوان وردپرس

گاهی عنوان اصلی یک افزونه برای اپراتور واضح نیست یا با ادبیات داخلی مجموعه هماهنگی ندارد.

اپراتور پرو امکان تغییر عنوان نمایشی منوهای مدیریت را فراهم می‌کند. برای مثال می‌توان:

  • نام یک افزونه رزرو را به «سامانه نوبت‌دهی» تغییر داد.
  • منوی یک افزونه پرداخت را با عنوان «سامانه تراکنش بانکی» نمایش داد.
  • عنوان‌های فنی افزونه‌ها را به عبارت‌های ساده‌تر و قابل‌فهم‌تر تبدیل کرد.

این تغییر فقط روی عنوان نمایشی منو اثر می‌گذارد و ساختار اصلی افزونه را تغییر نمی‌دهد.


اسکن خودکار منوها و زیرمنوهای مدیریت

بعد از نصب افزونه‌های جدید، می‌توانید اسکن منوهای پیشخوان را دوباره اجرا کنید.

اپراتور پرو ساختار فعلی مدیریت وردپرس را بررسی کرده و منوها و زیرمنوهای قابل مدیریت را در تنظیمات نقش‌ها نمایش می‌دهد. به این ترتیب، برای افزودن دسترسی یک افزونه جدید نیازی به واردکردن دستی آدرس صفحات نیست.

این ویژگی برای سایت‌هایی که تعداد زیادی افزونه دارند یا ساختار پیشخوان آن‌ها مرتباً تغییر می‌کند، بسیار کاربردی است.


ثبت رویدادها و گزارش فعالیت‌ها

برای مدیریت بهتر دسترسی‌ها، اپراتور پرو امکان ثبت رویدادهای مهم را فراهم می‌کند.

از طریق گزارش‌ها می‌توان بررسی کرد که:

  • کدام درخواست مجاز یا مسدود شده است.
  • کاربر به چه صفحه‌ای وارد شده است.
  • چه دسترسی‌ای برای او بررسی شده است.
  • یک درخواست AJAX یا REST با چه نتیجه‌ای مواجه شده است.
  • خطای دسترسی مربوط به کدام منو یا افزونه بوده است.

مدیر سایت می‌تواند مدت نگهداری گزارش‌ها را مشخص کند و در صورت نیاز آن‌ها را پاک کند.

همچنین لاگ تشخیصی جداگانه‌ای برای بررسی مشکلات سازگاری با افزونه‌های خاص در نظر گرفته شده است که در حالت عادی می‌توان آن را غیرفعال نگه داشت.


مناسب برای سایت‌های ووکامرسی

در فروشگاه‌های اینترنتی معمولاً چند نفر روی سفارش‌ها، محصولات، مشتریان و محتوا کار می‌کنند. ارائه دسترسی مدیرکل به همه این افراد، ریسک بالایی دارد.

با افزونه سطح دسترسی کاربران وردپرس اپراتور پرو می‌توانید نقش‌هایی مانند «اپراتور فروشگاه» بسازید و فقط دسترسی‌های موردنیاز را فعال کنید.

برای مثال اپراتور می‌تواند:

  • سفارش‌ها را مشاهده و پردازش کند.
  • وضعیت سفارش را تغییر دهد.
  • اطلاعات ارسال را بررسی کند.
  • محصولات را مدیریت کند.
  • موجودی و قیمت را بروزرسانی کند.
  • کوپن‌ها را مدیریت کند.

اما به تنظیمات حساس فروشگاه، درگاه‌های بانکی، افزونه‌ها و حساب‌های مدیران دسترسی نداشته باشد.


تفاوت اپراتور پرو با افزونه‌های ساده ویرایش نقش کاربران

بسیاری از افزونه‌های مدیریت نقش فقط Capabilityهای وردپرس را فعال یا غیرفعال می‌کنند. این روش برای بعضی سایت‌ها کافی است، اما در سایت‌های حرفه‌ای ممکن است مشکلاتی ایجاد کند.

برخی افزونه‌ها:

  • منو را با یک Capability عمومی ثبت می‌کنند.
  • درخواست‌های AJAX جداگانه دارند.
  • از REST API برای دریافت اطلاعات استفاده می‌کنند.
  • صفحه اصلی و زیرمنوها را با دسترسی‌های متفاوت می‌سازند.
  • دسترسی را مستقیماً بر اساس نقش مدیر بررسی می‌کنند.

اپراتور پرو علاوه بر مدیریت Capabilityها، منوها، صفحات مدیریت و درخواست‌های عملیاتی مرتبط را نیز کنترل می‌کند. به همین دلیل برای سایت‌هایی که افزونه‌های متعدد یا اختصاصی دارند، انعطاف بیشتری ارائه می‌دهد.


اپراتور پرو برای چه سایت‌هایی مناسب است؟

این افزونه برای مجموعه‌هایی مناسب است که بیش از یک نفر در مدیریت سایت فعالیت می‌کنند، از جمله:

  • فروشگاه‌های اینترنتی
  • سایت‌های شرکتی
  • کلینیک‌ها و سامانه‌های نوبت‌دهی
  • سایت‌های آموزشی
  • وب‌سایت‌های خبری و محتوایی
  • آژانس‌های طراحی سایت
  • سایت‌های دارای تیم پشتیبانی
  • مجموعه‌های دارای اپراتور فروش
  • وب‌سایت‌های دارای افزونه‌های اختصاصی
  • وردپرس چندسایته

امنیت بدون پیچیده‌کردن کار اپراتورها

هدف اپراتور پرو این نیست که کار کاربران داخلی سایت را سخت کند. این افزونه کمک می‌کند هر شخص به ابزارهای موردنیاز خود دسترسی داشته باشد و بخش‌های غیرضروری یا حساس از دسترس او خارج شوند.

در نتیجه، هم امنیت مدیریت وردپرس افزایش پیدا می‌کند و هم محیط کاری اپراتورها ساده‌تر و منظم‌تر می‌شود.

دسترسی مدیرکل همچنان در اختیار مدیر اصلی سایت باقی می‌ماند و نقش‌های محدودشده نمی‌توانند به‌صورت مستقیم محدودیت‌های تعیین‌شده را تغییر دهند.


لایسنس و بروزرسانی افزونه

لایسنس اپراتور پرو برای یک دامنه صادر می‌شود و پس از فعال‌سازی، اعتبار آن به‌صورت محلی در سایت بررسی خواهد شد.

اجرای افزونه دائمی است و پایان دوره پشتیبانی یا بروزرسانی باعث توقف عملکرد آن نمی‌شود. دوره پشتیبانی و دریافت بروزرسانی‌ها قابل تمدید است، اما افزونه پس از پایان این دوره نیز روی نسخه نصب‌شده به فعالیت خود ادامه می‌دهد.


چرا اپراتور پرو؟

با اپراتور پرو می‌توانید بدون واگذاری دسترسی مدیرکل، مدیریت بخش‌های مختلف سایت را بین اعضای تیم تقسیم کنید.

مهم‌ترین مزایای افزونه عبارت‌اند از:

  • ساخت نقش کاربری سفارشی وردپرس
  • مدیریت سطح دسترسی کاربران
  • انتخاب منوها و زیرمنوهای مجاز
  • کنترل Capabilityهای هر نقش
  • محدودکردن بخش‌های حساس وردپرس
  • مدیریت دسترسی اپراتورهای ووکامرس
  • پشتیبانی از صفحات افزونه‌های اختصاصی
  • کنترل درخواست‌های AJAX و REST
  • امکان تغییر نام منوهای پیشخوان
  • اسکن خودکار منوهای مدیریت
  • ثبت گزارش دسترسی‌ها
  • سازگاری با وردپرس چندسایته
  • رابط کاربری فارسی و قابل‌فهم

سوالات متداول

آیا برای استفاده از افزونه باید با نقش‌ها و Capabilityهای وردپرس آشنا باشیم؟

خیر. در حالت ساده می‌توانید فقط منوها و زیرمنوهای موردنظر را انتخاب کنید. امکانات پیشرفته برای مدیرانی در نظر گرفته شده که می‌خواهند Capabilityها را به‌صورت جزئی‌تر مدیریت کنند.

آیا اپراتور پرو دسترسی مدیرکل را از بین می‌برد؟

خیر. محدودیت‌ها فقط روی نقش‌هایی اعمال می‌شوند که توسط افزونه مدیریت شده‌اند. مدیر اصلی سایت همچنان دسترسی کامل خود را خواهد داشت.

آیا می‌توان فقط بخش سفارش‌های ووکامرس را در اختیار اپراتور قرار داد؟

بله. می‌توانید نقش اختصاصی اپراتور فروشگاه بسازید و دسترسی آن را به سفارش‌ها، محصولات یا سایر بخش‌های موردنیاز محدود کنید.

آیا امکان مخفی‌کردن تنظیمات و افزونه‌ها وجود دارد؟

بله. می‌توانید منوهای حساس را از پیشخوان اپراتور حذف کرده و دسترسی واقعی به صفحات آن‌ها را نیز مسدود کنید.

آیا می‌توان نام منوهای افزونه‌ها را تغییر داد؟

بله. عنوان نمایشی منوها و زیرمنوهای مدیریت قابل تغییر است و می‌توانید نام‌های ساده‌تر یا متناسب با ساختار مجموعه خود انتخاب کنید.

آیا افزونه‌های دارای AJAX و REST پشتیبانی می‌شوند؟

اپراتور پرو امکان تعریف و مدیریت دسترسی برای اکشن‌های AJAX، مسیرهای REST و عملیات admin-post را دارد. میزان سازگاری نهایی به ساختار افزونه مقصد و نحوه بررسی دسترسی در آن بستگی دارد.

پایان پشتیبانی باعث غیرفعال‌شدن افزونه می‌شود؟

خیر. لایسنس اجرا دائمی است. پایان دوره پشتیبانی و بروزرسانی فقط دسترسی به نسخه‌های جدید و خدمات پشتیبانی را محدود می‌کند و عملکرد نسخه نصب‌شده متوقف نمی‌شود.


جمع‌بندی

مدیریت دسترسی کاربران وردپرس | اپراتور پرو راهکاری برای ساخت نقش‌های کاربری اختصاصی، محدود کردن دسترسی کاربران وردپرس و مدیریت امن اپراتورهای سایت است.

با این افزونه می‌توانید مشخص کنید هر کاربر چه منوهایی را ببیند، به کدام صفحات وارد شود و چه عملیات‌هایی را انجام دهد. به این ترتیب، اعضای تیم بدون دریافت دسترسی کامل مدیرکل می‌توانند وظایف خود را انجام دهند و کنترل بخش‌های حساس سایت همچنان در اختیار مدیر اصلی باقی می‌ماند.

0 نقد و بررسی
0
0
0
0
0

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “مدیریت دسترسی کاربران وردپرس | اپراتور پرو”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *