إعداد وظيفة تسجيل الدخول الموسع لـ Store Commerce

توضح هذه المقالة كيفية إعداد وظيفة تسجيل الدخول الموسعة واستخدامها لتطبيق Microsoft Dynamics 365 Commerce Store Commerce و Store Commerce للويب.

يوفر تطبيق Store Commerce و Store Commerce للويب إمكانية تسجيل دخول موسعة يمكن لعمال متجر البيع بالتجزئة استخدامها لتسجيل الدخول إلى تطبيق نقطة البيع (POS) عن طريق مسح رمز شريطي أو سحب بطاقة باستخدام قارئ شريطي مغناطيسي (MSR).

قبل تنفيذ إمكانية تسجيل الدخول الموسعة، قم بإنشاء ملحقات مخصصة خاصة بك لأن التنفيذ الجاهز غير مخصص للاستخدام في الإنتاج. لمزيد من المعلومات، راجع توسيع تسجيل الدخول الموسع.

بيانات اعتماد المستخدم ومعرف بيانات الاعتماد

تعتبر بيانات اعتماد المستخدم ومعرف بيانات الاعتماد مفهومان مهمان يتعلقان بإمكانية تسجيل الدخول الموسع.

  • بيانات اعتماد المستخدم هي سلسلة سرية مسجلة في بطاقة فريق العمل الفعلي أو الرمز الشريطي، والتي يقوم المستخدم بفحصها أثناء تسجيل الدخول. لأسباب أمنية، توصي Microsoft بأن تكون بيانات اعتماد المستخدم 256 بت على الأقل لتلبية معيار الصناعة، وهو 44 حرفا مرمزة كسلسلة Base64.
  • معرف بيانات الاعتماد هو مفهوم داخلي ينشئه النظام وفقا لبيانات اعتماد المستخدم ونوع المنح. يجب أن يكون معرف الاعتماد فريدًا لتحديد هوية الموظفين. يحد تقييد مخزن البيانات من الحد الأقصى المسموح به لطول معرف بيانات الاعتماد إلى 256 بت.

يوضح المثال التالي متطلبات التفرد لمعرفات بيانات الاعتماد. إذا كان لديك بطاقتان لفريق العمل، إحداهما بها بيانات الاعتماد 12345ABCDE، والأخرى بها بيانات الاعتماد 12345FGHIJ. يستخدم تطبيق تسجيل الدخول الموسع الجاهز الأحرف الخمسة الأولى كمعرف بيانات الاعتماد. ونتيجةً لذلك، تحتوي البطاقتان على نفس معرّف الاعتماد (12345)، وبالتالي لا يمكن استخدام كليهما لتحديد فريق العمل بشكل فريد.

قم بإعداد تسجيل الدخول الموسع

لإعداد تسجيل الدخول الموسع لسجلات نقاط البيع في متجر بيع بالتجزئة، اتبع الخطوات التالية:

  1. في المركز الرئيسي لـ Commerce، انتقل إلى البيع بالتجزئة والتجارة > إعداد القناة > إعداد نقطة البيع > ملفات تعريف نقطة البيع > ‬‏‫ملفات تعريف الوظيفة.

  2. في جزء التنقل الأيمن، حدد ملف تعريف الوظائف المقترن بمتجر البيع بالتجزئة.

  3. في علامة التبويب السريعة الوظائف، ضمن خيارات مصادقة تسجيل الدخول الإضافية، قم بتعيين الخيارات التالية على نعم أو لا حسب الاقتضاء:

    • تسجيل دخول الموظف باستخدام الرمز الشريطي - عيِّن هذا الخيار على نعم إذا كنت تريد تسجيل دخول العاملين لديك إلى نقطة البيع عن طريق مسح الرمز الشريطي ضوئيًا.
    • تسجيل دخول الموظف باستخدام الرمز الشريطي الذي يتطلب كلمة مرور - عيِّن هذا الخيار على نعم إذا كنت تريد أن يقوم العاملون لديك بإدخال كلمة مرور عند تسجيل الدخول إلى نقطة البيع عن طريق مسح الرمز الشريطي ضوئيًا.
    • تسجيل الدخول ببطاقة الموظف - عيِّن هذا الخيار على نعم إذا كنت تريد تسجيل دخول العاملين لديك إلى نقطة البيع عن طريق تمرير البطاقة.
    • تسجيل الدخول ببطاقة الموظف الذي يتطلب كلمة مرور - عيِّن هذا الخيار على نعم إذا كنت تريد أن يقوم العاملون لديك بإدخال كلمة مرور عند تسجيل الدخول إلى نقطة البيع عن طريق تمرير البطاقة.

يرتبط الرمز الشريطي أو البطاقة ببيانات الاعتماد التي يمكنك إسنادها إلى عامل.

تعيين تسجيل دخول موسع

بشكل افتراضي، يمكن للمديرين فقط تعيين تسجيل دخول موسع للعاملين. لتعيين تسجيل دخول موسع، انتقل إلى Extended log on في POS. ثم ابحث عن عامل عن طريق إدخال معرف مشغل العامل في حقل البحث.‬ حدد العامل، ثم حدد تعيين. في الصفحة التالية، اسحب أو امسح تسجيل الدخول الموسع لتعيينه للعامل. إذا تمت قراءة السحب أو المسح بنجاح، يصبح الزر موافقمتوفرًا. حدد موافق لحفظ تسجيل الدخول الموسع لهذا العامل.

حذف تسجيل الدخول الموسع

لحذف تسجيل الدخول الموسع الذي يتم تعيينه لعامل، ابحث عن العامل باستخدام عملية تسجيل الدخول الموسع. حدد العامل، ثم حدد إلغاء تعيين. تتم إزالة كافة بيانات اعتماد تسجيل الدخول الموسعة المرتبطة بهذا العامل.

استخدم تسجيل الدخول الموسع

بعد تكوين تسجيل الدخول الموسع وتعيين رمز شريطي أو شريط مغناطيسي للعامل، يتعين على العامل فقط تمرير بطاقته أو مسحها ضوئيًا أثناء عرض صفحة تسجيل الدخول إلى نقطة البيع. إذا كانت كلمة المرور مطلوبة أيضًا قبل متابعة تسجيل الدخول، تتم مطالبة العامل بإدخال كلمة المرور الخاصة به.

تمديد تسجيل الدخول الموسع

الاعتبار الأول لتوسيع نطاق تسجيل الدخول الموسع هو تعزيز الأمان، لأنه يمكن فقدان بطاقة فريق العمل الفعلية أو الرمز الشريطي وتكرارها بسهولة. الاعتبار الثاني هو تزويد العملاء بالمرونة اللازمة، على سبيل المثال، لاستخدام طول مخصص لبيانات الاعتماد أو معرف الاعتماد لكل متطلبات العمل.

في نموذج تسجيل الدخول الموسع، يمكنك العثور على حل توسيع أكثر أمانًا من البداية إلى النهاية، متضمناً مصادقة ثنائية برقم PIN، بما في ذلك امتدادات وقت التشغيل لكل من نقطة البيع والتجارة. يغطي النموذج دورة الحياة الكاملة لتسجيل الدخول الممتد، بما في ذلك تسجيل بيانات اعتماد المستخدم، وتسجيل الدخول ببطاقة الموظفين أو الرمز الشريطي، وفتح الأجهزة الطرفية، ورفع سيناريوهات المستخدم. يجب أن تعمل نقاط الامتداد الرئيسية الموضحة في الأقسام التالية معًا لإكمال السيناريو بأكمله.

ملحقات نقطة البيع

بالنسبة لملحقات نقطه البيع، تتمثل الإجراءات الرئيسية في جمع رقم PIN من مربع حوار الإدخال فورًا بعد أن يقوم المستخدم بتمرير البطاقة أو مسح الرمز الشريطي ضوئيًا، ثم تمرير رقم PIN إلى الطلبات المقابلة. يمكن إجراء هذه العملية باستخدام مربع حوار إدخال (PinInputDialog) وأربعة أزرار مسبقة (PreEnrollUserCredentialsTriggerوPreLogOnTriggerوPreUnlockTerminalTriggerوPreElevateUserTrigger).

ملحقات Commerce Runtime

يتطلب طلبان مهمان للخدمة تخصيصات.

  • يستخدم OverrideUserCredentialServiceRequest في تسجيل بيانات اعتماد المستخدم وفي التحقق من صحة الرموز المميزة لتسجيل الدخول. يقوم بإنشاء بيانات اعتماد جديدة استنادا إلى بيانات الاعتماد القديمة، وقاموس المعلمات الإضافية الذي يحتوي على رقم PIN. لا يستمر رقم PIN وبيانات الاعتماد الأصلية في مخزن البيانات. بدلا من ذلك ، تستمر القيمة المجزأة لبيانات الاعتماد الجديدة.

  • يقوم GetUserAuthenticationCredentialIdServiceRequest بحساب معرف بيانات الاعتماد استنادا إلى بيانات اعتماد المستخدم وقاموس المعلمات الإضافية، كما يقوم بإجراء فحص الحد الأدنى لطول بيانات الاعتماد. يتطلب التنفيذ الجاهز لقدرة تسجيل الدخول الموسعة أن تحتوي بيانات الاعتماد على ستة أحرف على الأقل، وأن تكون الأحرف الخمسة الأولى (معرف بيانات الاعتماد) فريدة من نوعها. يجب تغيير هذا السلوك في معالج الخدمة وفقا لاعتبارات الأمان ومتطلبات العمل.

يمكنك أيضًا توسيع خدمة تسجيل الدخول لدعم أجهزة تسجيل دخول موسعة إضافية، مثل الماسحات الضوئية لراحة اليد. لمزيد من المعلومات ، راجع وثائق قابلية التوسعة لنقطة البيع.