Skip to main content

دليل مسؤول BriefCam

إعدادات الأمان

آخر تحديث: 2 دقيقتان للقراءة
إصدار2024r2
اللغةالعربية

تخزين غير متوقع

يتم تجزئة جميع أسماء الملفات في BriefCamتخزين باستخدام خوارزمية MD5 التي تتضمن مفتاحا BriefCamمشفرا فريدا.

عند الترقية من إصدار سابق إلى BriefCam 2023 M1 SP1، لا يتم تضمين هذه الوظيفة افتراضيا. لتمكين هذه الوظيفة، قم بتعيين إعداد بيئة التخزين غير القابلة للتنبؤ على true.

معدل تحديد API

تفرض BriefCam قيودا على استخدام مكالمات واجهة برمجة التطبيقات.

ترتبط الإعدادات الثلاثة التالية بحد معدل واجهة برمجة التطبيقات:

  • ApiRateLimitEnabled: تمكين/تعطيل تحديد معدل واجهة برمجة التطبيقات. إفتراضي: حقيقي. عند الترقية من إصدار سابق إلى BriefCam 2023 M1 SP1، يتم تعيين هذا الإعداد على خاطئ افتراضيا.

  • APIrateLimitInSeconds: حد معدل واجهة برمجة التطبيقات بالثواني. إفتراضي: 60 ثانية.

  • ApiCountLimit: عدد الطلبات التي يمكن إجراؤها على واجهة برمجة التطبيقات ضمن حد معدل واجهة برمجة التطبيقات. الافتراضي: 1000.

يتم التحقق من صحة عد الأسعار من خلال المفتاح التالي: "ClientIP-UserAgent-MethodName-SessionId"

على سبيل المثال:

  • ClientIP (مثلا 172-23-34-55)

  • UserAgent (مثل Chrome)

  • MethodName (مثل GetCaseById)

  • SessionId (3df0dkj33f0)

مع الإعدادات الافتراضية: إذا تلقى الخادم في غضون ٦٠ ثانية ١٠٠٠ مكالمة API بنفس المفتاح، فستفشل واجهة برمجة التطبيقات مع الرمز: [٤٢٩ - طلبات كثيرة جدا].

التخزين الآمن

تتضمن BriefCam خدمة Storage Gateway، وهي مسؤولة عن الوصول BriefCamالآمن إلى مساحة التخزين الخاصة حيث يتطلب الوصول إلى أي قطعة أثرية مرئية للتخزين جلسة مصادقة صالحة.

يتم إيقاف تشغيل هذه الخدمة افتراضيا. لتمكين هذه الخدمة:

  1. في BriefCam Administrator Console، اضبط إعداد بيئة UseStorageGateway على true.

  2. تأكد من تعيين إعداد بيئة StorageGatewayUrl على اسم المضيف للجهاز.

    إذا كنت لا تستخدم NGINX، فيجب أن يبدو عنوان URL كما يلي: .//[Server IP/hostname]:[Value of StorageGateway.InternalPort]/StorageGateway/

    على سبيل المثال: .//172.29.29.97:5012/StorageGateway/

    إذا كنت تستخدم NGINX، فيجب ألا يتضمن العنوان المنفذ، ويجب أن يكون عنوان الخادم هو خادم NGINX. على سبيل المثال: .//nginx.server.com/StorageGateway/

  3. افتح IIS Manager وأزل ProWebAPI Storage من موقع BriefCam Web Services.

  4. أعد تشغيل IIS.

    ProWebApiStorage remove.png
  5. في BriefCam Administrator Console، ابدأ خدمة Storage Gateway.

  6. بالإضافة إلى ذلك، إذا قمت بتمكين هذه الخدمة وإذا كان نظامك يتصل بأحد واجهات برمجة تطبيقات BriefCam، فأنت بحاجة إلى تغيير التكامل مع النظام حتى تستخدم جميع واجهات برمجة التطبيقات التي تستهلك تخزين العناصر المرئية الخدمة الجديدة. تحتاج أيضا إلى التأكد من أن عناوين URL لهذه العناصر تحتوي على جلسة مصادقة صالحة. على سبيل المثال: .https://yourdomain.com/StorageGateway/?type=1&key=674&sid=274b4c1761924355ac3e70b369c89a25

راجع أيضا: مهلات الجلسة وحجب المستخدمين