احمِ الملكية الفكرية و
أدر الوصول إلى PLC على نطاق واسع
يمنحك T-IA Connect تحكماً برمجياً في كامل حزمة الأمان في TIA Portal: حماية المعرفة التقنية للكتل، كلمات مرور مستوى الوصول إلى CPU، أدوار المستخدمين على مستوى المشروع، مصادقة OPC UA، والوصول إلى خادم الويب - كل ذلك عبر أكثر من 13 أداة MCP ونقاط نهاية REST.
إدارة أمنية شاملة
كل طبقة أمان في TIA Portal، معروضة من خلال واجهة برمجة تطبيقات متسقة
حماية المعرفة التقنية للكتل
احمِ الكتل الفردية أو طبق حماية الدفعات عبر مشروعك بالكامل. التشفير المستند إلى كلمة المرور يمنع الهندسة العكسية للخوارزميات المملوكة ومنطق التحكم. قم بإلغاء الحماية بشكل انتقائي للصيانة أو التحديثات.
إدارة كلمات مرور CPU
قم بتعيين وإدارة كلمات مرور مستوى الوصول لمستويات FullAccess و ReadAccess و HmiAccess و NoAccess. قم بتكوين كلمات مرور العرض والأسرار الرئيسية برمجياً - لا يلزم تفاعل يدوي مع واجهة TIA Portal الرسومية.
إدارة مستخدمي UMAC
إنشاء وحذف المستخدمين على مستوى المشروع، وتحديد أدوار مخصصة، وتعيين أو إلغاء عضويات الأدوار. قم بتطبيق التحكم في الوصول القائم على الأدوار (RBAC) مباشرة في مشاريع TIA Portal من خلال نصوص الأتمتة.
مصادقة OPC UA
إنشاء وحذف مستخدمي OPC UA على خادم CPU OPC UA. قم بإدارة شهادات العملاء وبيانات اعتماد المصادقة للتحكم في الأنظمة والتطبيقات التي يمكنها الاشتراك في بيانات العملية.
التحكم في الوصول إلى خادم الويب
إدارة مستخدمي خادم ويب CPU لواجهة ويب S7-1500 المدمجة. قم بإنشاء حسابات بامتيازات محددة واحذفها عند وجوب سحب الوصول - متكامل مع سير عمل التوظيف والمغادرة.
تكوين أمني موحد
قم بتطبيق وضع أمني كامل في عملية واحدة باستخدام configure_security. قم بمراجعة الحالة الحالية باستخدام get_security_summary - مكالمة واحدة تعيد حالة الحماية، والمستخدمين النشطين، ومستويات الوصول، وتعيينات الأدوار.
مستويات الوصول إلى CPU
أربعة مستويات من التحكم في الوصول، كلها قابلة للتكوين عبر API
أفضل الممارسات الأمنية
الأنماط التي تقوم الفرق بأتمتتها باستخدام T-IA Connect
خط أنابيب الحماية المؤتمت
قم بتشغيل هذا التسلسل في نهاية كل عملية بناء إصدار
ترجمة المشروع والتحقق من عدم وجود أخطاء
تصدير جميع الكتل ككود مصدري SCL لأرشفة Git
تطبيق حماية المعرفة التقنية بالدفعات لجميع كتل الإنتاج
تعيين كلمات مرور CPU لمستوى الوصول المستهدف
إنشاء تقرير ملخص أمني وإرفاقه بالإصدار
قائمة مراجعة التحكم في الوصول
تحقق من هذه النقاط قبل شحن أي آلة
جميع كتل FB/FC المملوكة محمية بالمعرفة التقنية
كلمة مرور FullAccess معينة ومخزنة في خزنة الأسرار
كلمة مرور HmiAccess متميزة عن FullAccess
مستوى NoAccess ممكّن في الآلات التي لا تخضع للصيانة في الموقع
مستخدمو OPC UA محدودون بالقراءة فقط حيثما انطبق ذلك
يتم تزويد مستخدمي خادم الويب لكل شخص، وليس حسابات مشتركة
تتبع أدوار UMAC مبدأ الامتياز الأقل
مرجع أدوات MCP
أكثر من 13 أداة أمنية متاحة عبر MCP و REST API
حماية الكتل
protect_block, unprotect_block, protect_blocks (batch), get_block_protection_status
كلمات مرور CPU
set_plc_password, reset_plc_password, set_display_password, manage_master_secret
UMAC والأدوار
create_project_user, delete_project_user, create_custom_role, delete_custom_role, assign_role_to_user, remove_role_from_user, get_project_users, get_project_roles
OPC UA وخادم الويب
create_opcua_user, delete_opcua_user, get_opcua_config, create_webserver_user, delete_webserver_user, get_webserver_config
المصادقة عبر الإنترنت
set_online_auth_password, clear_online_auth_password, get_online_auth_status - حفظ بيانات الاعتماد للاتصالات الآلية بوحدات CPU المحمية بكلمة مرور
ملخص الأمان
configure_security, get_security_summary - تطبيق تكوين أمني كامل أو مراجعة الحالة الحالية في مكالمة API واحدة
الأسئلة الشائعة
هل يمكنني تطبيق حماية المعرفة التقنية لجميع الكتل دفعة واحدة؟
نعم. تطبق أداة protect_blocks الحماية المستندة إلى كلمة المرور لجميع الكتل المحددة في مكالمة واحدة. يمكنك استهداف المشروع بالكامل أو مجلد معين، مما يجعل تشغيلها عملياً في نهاية خط أنابيب البناء قبل شحن الآلة.
هل يتم تخزين كلمة مرور CPU في أي مكان بواسطة T-IA Connect؟
لا. يقوم T-IA Connect بتمرير كلمة المرور إلى TIA Portal Openness في الذاكرة أثناء مكالمة API. لا يتم كتابتها أبداً على القرص أو تسجيلها بواسطة الخادم. قم بإدارة كلمات المرور الخاصة بك في خزنة الأسرار الخاصة بك (Infisical، HashiCorp Vault، إلخ) وقم بحقنها وقت التشغيل.
ما الفرق بين حماية المعرفة التقنية وكلمات مرور مستوى الوصول؟
تقوم حماية المعرفة التقنية بتشفير الكتل الفردية بحيث لا يمكن قراءة كودها المصدري أو تصديره - فهي تحمي ملكيتك الفكرية داخل ملف مشروع TIA Portal. تتحكم كلمات مرور مستوى الوصول إلى CPU في من يمكنه الاتصال بوحدة CPU المادية أو الافتراضية عبر الشبكة. كلتا الطبقتين مستقلتان وتكملان بعضهما البعض.
هل يمكنني أتمتة تزويد المستخدمين عندما ينضم مهندس جديد للمشروع؟
نعم. يمكن استدعاء أدوات UMAC (create_project_user, create_custom_role, assign_role_to_user) من أي نص برمجي أو خط أنابيب CI. قم بدمجها مع نظام الموارد البشرية أو مزود الهوية لتزويد الوصول إلى TIA Portal تلقائياً عند إضافة عضو فريق جديد إلى مشروع.