الوصول إلى نظام نقاط البيع
لتحكم في الوصول إلى وظائف WCPOS، يمكنك استخدام إمكانيات WordPress وأدوار المستخدمين. من خلال تعيين أدوار معينة للمستخدمين وتكوين إمكانياتهم، يمكنك تخصيص مستويات الوصول لمستخدمي نقاط البيع المختلفين. يتكامل مكون WCPOS مع أدوار WordPress الحالية ويقدم دورًا محددًا للصرافين.
يوضح الجدول التالي الأدوار الرئيسية للمستخدمين في نظام نقاط البيع وإمكانياتهم:
| الدور | المنشئ | الوصف |
|---|---|---|
| المسؤول | WordPress | مالك الموقع الذي لديه جميع الإمكانيات مفعلة بشكل افتراضي. |
| مشرف المتجر | WooCommerce | تم تصميم هذا الدور للمستخدمين الذين يحتاجون إلى الوصول إلى نظام نقاط البيع والقدرة على إدارة إعدادات نقاط البيع. قد لا يكون لمشرفي المتجر إذن تثبيت المكونات الإضافية أو أداء مهام إدارية أخرى. |
| الصراف | WCPOS | يضيف هذا الدور بواسطة مكون WCPOS ويهدف إلى المستخدمين الذين سيستخدمون نظام نقاط البيع بشكل أساسي. عادةً ما يكون لدى الصرافين إمكانيات محدودة وقد لا يحصلون على إذن للوصول إلى WP Admin لتعديل إعدادات نقاط البيع، أو تثبيت المكونات الإضافية، أو إنشاء منشورات المدونة. في بعض الحالات، قد ترغب أيضًا في تقييد الصراف من إضافة أو تعديل العملاء في نظام نقاط البيع. |
لتعيين وإدارة أدوار المستخدمين وإمكانياتهم، يمكنك الانتقال إلى WP Admin > POS > Access.
يوفر الجدول التالي نظرة عامة على إمكانيات WordPress المرتبطة بمكون WCPOS:
| الإمكانية | الوصف | مثال على الاستخدام |
|---|---|---|
access_woocommerce_pos | يسمح بالوصول إلى واجهة WCPOS. | تنشيط هذا الخيار سيمنح الصراف إذن الوصول إلى استخدام نظام نقاط البيع، مما يسمح له بإجراء معاملات نقاط البيع. |
manage_woocommerce_pos | يمكّن إدارة إعدادات وتكوينات WCPOS. | تنشيط هذا الخيار سيمنح الصراف القدرة على تعديل الإعدادات المتعلقة بنظام نقاط البيع، مثل طرق الدفع أو نماذج الإيصالات. |
create_users | يسمح للصراف بإنشاء حسابات مستخدمين جديدة على WordPress. | تعطيل هذا الخيار سيمنع الصراف من إنشاء حسابات جديدة للعملاء في نظام نقاط البيع. |
edit_others_shop_orders | يمكّن من تحرير الطلبات التي تم إنشاؤها بواسطة صرافين آخرين. | تعطيل هذا الخيار سيمنع الصراف من تعديل الطلبات التي تم إنشاؤها بواسطة صراف آخر في نظام نقاط البيع. |
edit_product | يسمح للصراف بتعديل تفاصيل المنتجات. | تعطيل هذا الخيار سيمنع الصراف من تعديل تفاصيل المنتجات المتوفرة في نظام نقاط البيع. |
edit_published_products | يسمح للصراف بتعديل المنتجات المنشورة. | تعطيل هذا الخيار سيمنع الصراف من إجراء تغييرات على المنتجات التي تم نشرها بالفعل في نظام نقاط البيع. |
edit_shop_orders | يسمح للصراف بتعديل الطلبات. | تعطيل هذا الخيار سيمنع الصراف من تعديل تفاصيل الطلبات، مثل حالة الطلب أو تفاصيل العميل، في نظام نقاط البيع. |
edit_users | يسمح للصراف بتعديل حسابات المستخدمين الموجودة. | تعطيل هذا الخيار سيمنع الصراف من تعديل تفاصيل حسابات العملاء، مثل عنوان الفاتورة، في نظام نقاط البيع. |
list_users | يسمح للصراف بعرض قائمة حسابات المستخدمين. | تعطيل هذا الخيار سيمنع الصراف من البحث أو اختيار العملاء في نظام نقاط البيع. |
manage_product_terms | يسمح للصراف بإدارة فئات وعلامات المنتجات. | تعطيل هذا الخيار سيمنع الصراف من إنشاء أو تعديل أو حذف فئات أو علامات المنتجات في نظام نقاط البيع. |
publish_shop_orders | يسمح للصراف بنشر الطلبات. | تعطيل هذا الخيار سيمنع الصراف من إنهاء ومعالجة الطلبات الجديدة في نظام نقاط البيع. |
read_private_products | يسمح للصراف بالوصول إلى تفاصيل المنتجات الخاصة. | تعطيل هذا الخيار سيمنع الصراف من عرض تفاصيل المنتجات الخاصة المتوفرة في نظام نقاط البيع. |
read_private_shop_coupons | يسمح للصراف بالوصول إلى تفاصيل قسائم المتجر الخاصة. | تعطيل هذا الخيار سيمنع الصراف من عرض تفاصيل قسائم المتجر الخاصة في نظام نقاط البيع. |
read_private_shop_orders | يسمح للصراف بالوصول إلى تفاصيل الطلبات الخاصة. | تعطيل هذا الخيار سيمنع الصراف من عرض تفاصيل الطلبات الخاصة في نظام نقاط البيع. |
read | يسمح بالوصول إلى إدارة WordPress. | تعطيل هذا يمنع الصراف من الوصول إلى لوحة المعلومات الخاصة بـ WordPress وصفحة الملف الشخصي للمستخدم. |
من خلال تعيين الإمكانيات المناسبة لكل دور، يمكنك تحسين الوصول والأذونات لمستخدمين مختلفين في نظام نقاط البيع. يسمح لك ذلك بالتحكم في من يمكنه إجراء إجراءات معينة، وعرض المعلومات الحساسة، وإجراء تغييرات على متجرك.
للحصول على مزيد من المعلومات التفصيلية حول إدارة أدوار المستخدمين وإمكانياتهم في WordPress، يمكنك الرجوع إلى WordPress Codex.