سؤال

لقد ورثت مؤخرًا تطبيقًا يستند إلى MOSS 2007 يتضمن بشكل أساسي نموذج InfoPath 2007 ، ويخضع حاليًا لاختبار قبول المستخدم قبل الإصدار الرئيسي الأول منه.

يسمح النموذج للمستخدمين بتوقيع المقاطع بالتوقيعات الرقمية باستخدام وظيفة InfoPath القياسية لهذا الغرض. في SharePoint ، يتضمن هذا عنصر تحكم ActiveX الذي ينبثق مربع حوار ، وداخل هذا المستخدم يفتح مربع حوار آخر لتحديد شهادة ، متبوعًا بتحديد خانة اختيار القبول والنقر فوق "تسجيل"

تشعر الإدارة أن عملية التوقيع هذه معقدة للغاية بحيث يتعذر على بعض المستخدمين فهمها (خاصة عندما يتعلق الأمر بجعل الأشخاص يقبلون النظام الجديد)

طُلب مني النظر في تسهيل ذلك ، وانطباعي الأول هو أنه لا يمكن فعل أي شيء. لقد بحثت في تعديل JavaScript الذي يستدعي ActiveX ، ولكن عنصر التحكم هو صندوق أسود فعال بدون وظائف مفيدة بخلاف ما يستدعيه رمز نموذج InfoPath القياسي.

هل يمكن عمل أي شيء هنا بخلاف الهندسة العكسية وإعادة إنشاء عنصر تحكم ActiveX؟ هل هناك بعض الإعدادات التي أفتقدها (أشك في هذا الإعداد)؟

أو بدلاً من ذلك ، فإن أي ذخيرة إضافية لإخبار رؤسائي بأن ذلك لا يمكن القيام به سيكون موضع تقدير.

هل كانت مفيدة؟

المحلول

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

إنه أمر مزعج وصداع كبير في البداية لتعليم المستخدمين كيفية عمله. الشيء "الجيد" (نسبيًا) هو أن جميع منتجات Microsoft تشترك في تجربة التوقيع الرقمي نفسها ، حتى لو لم تكن على الويب. لذلك بمجرد أن يعتاد المستخدمون على العملية ، لن يضطروا إلى إعادة تعلم شيء مختلف عندما تريد البدء في توقيع مستندات Word أو Excel.

ذخيرة للرؤساء:

  • لا يمكن القيام بذلك لسبب ما ، والعبث به يجعله أقل آمن
  • هذه العملية مزعجة ولكنها ليست صعبة بشكل عام (عادةً واحدة
    الحوار والزر ، أحيانًا اثنان)
  • هذه العملية مشتركة في جميع منتجات MS (open word and إثبات هذا إذا لزم الأمر)

ذخيرة إضافية - يعتقد بعض مستخدمينا أنه من الجيد إرفاق ملف jpg بتوقيعهم الفعلي وإظهاره في المستند.

نصائح أخرى

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

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top