إنتقل إلى المحتوى الرئيسي

نقل مساحة العمل

ينقل نقل مساحة العمل (Admin → Settings → Migration → Workspace Transfer) مساحة عمل Turbo EA بأكملها من نسخة إلى أخرى كحزمة واحدة قائمة بذاتها. حالة الاستخدام الدافعة: تبني مساحة عمل على نسخة محلية وتحتاج إلى ترقية كل شيء إلى بيئة الإنتاج.

نقل مساحة العمل

ما المتضمَّن

يلتقط التصدير مساحة العمل الكاملة كحزمة .zip تحتوي على مصنّف Excel واحد (كل البيانات المنظَّمة، ورقة واحدة لكل نطاق)، وحيثما كان ذلك ملائمًا مجلّد assets/ للملفات غير المنظَّمة:

  • النموذج الفوقي — أنواع البطاقات وأنواع العلاقات، بما في ذلك جميع الحقول المخصّصة والأنواع الفرعية والأقسام والترجمات.
  • التهيئة — الأدوار، وأدوار أصحاب المصلحة لكل نوع، ومجموعات الوسوم والوسوم، والحقول المحسوبة، ومبادئ هندسة المؤسسة، ولوائح الامتثال.
  • الإعدادات — العملة، وتنسيق التاريخ، ورايات الميزات، والعلامة التجارية لتسجيل الدخول، واللغات المُمكَّنة، وبقية الإعدادات العامة للتطبيق.
  • المستخدمون — البريد الإلكتروني، والاسم المعروض، والدور، وراية النشاط (تُستخدم لإعادة ربط الملكية والتعيينات على الهدف). دون كلمات مرور أو هويّات SSO.
  • المخزون — كل بطاقة (مع تسلسلها الهرمي ودورة حياتها وسماتها)، ووسوم البطاقات، والعلاقات.
  • سياق البطاقة — أصحاب المصلحة، وروابط المستندات، والتعليقات، والمهام، ومرفقات الملفات.
  • بيانات الوحدات — BPM (مخطّطات العمليات، والعناصر، وإصدارات التدفّق، والتقييمات)، وPPM (تقارير الحالة، والتكاليف، والميزانيات، والمخاطر، والمهام، وWBS، والاعتماديات)، وسجل مخاطر GRC (المخاطر، ومهام التخفيف وحدوثها، وروابط البطاقات)، ونتائج الامتثال الخاصة بـ GRC (مع عمليات تشغيل التحليل التي تشير إليها)، وقرارات هندسة المؤسسة وبيانات أعمال الهندسة (Statements of Architecture Work)، والمخططات الحرّة، والتقارير المحفوظة، والإشارات المرجعية (عروض المخزون المحفوظة، بما في ذلك مشاركاتها)، والبوابات الإلكترونية، والاستبيانات.
  • الأصول — مرفقات الملفات الثنائية، وXML الخاص بالمخطّطات وBPMN، وينتقل الشعار/الأيقونة المفضّلة كملفات منفصلة داخل مجلّد assets/ بالحزمة.

ما لا يُتضمَّن أبدًا

من أجل الأمان، لا تُصدَّر الأسرار أبدًا:

  • كلمة مرور SMTP
  • سرّ عميل SSO
  • مفتاح API لمزوّد الذكاء الاصطناعي
  • بيانات اعتماد ServiceNow

يجب إعادة إدخال هذه على النسخة الهدف بعد الاستيراد. وهذا أمر لا مفرّ منه بحكم التصميم: القيم المشفّرة مرتبطة بـ SECRET_KEY الخاص بالنسخة المصدر ولا يمكن فكّ تشفيرها في أي مكان آخر.

تبقى بضعة أشياء أخرى في مكانها عن قصد:

  • نتائج تحليلات TurboLens (تحليل المورّدين، وعناقيد التكرارات، وتقييمات التحديث، وتقييمات البنية المحفوظة) وسجل مؤشرات الأداء الرئيسية للوحة المعلومات محلية للنسخة — أعد تشغيل التحليلات على الهدف. نتائج الامتثال هي الاستثناء وتُنقل بالفعل.
  • حالة المتصفح المحلية لا تُنقل أبدًا: الترتيب المخصّص لأعمدة شبكة المخزون يعيش في التخزين المحلي لمتصفحك، لا في قاعدة البيانات. أما تخطيط الأعمدة الذي حفظته داخل عرض محفوظ فيُنقل مع العرض.

التصدير

  1. افتح Admin → Settings → Migration → Workspace Transfer.
  2. (اختياري) حدّد Include archived cards لإضافة المخزون المؤرشَف إلى الحزمة.
  3. انقر Export bundle. يُنزّل متصفّحك workspace_export_<timestamp>.zip.

الاستيراد

  1. على النسخة الهدف، افتح Admin → Settings → Migration → Workspace Transfer.
  2. ضمن Import workspace، انقر Choose bundle… واختر ملف .zip الذي صدّرته.
  3. يحلّل Turbo EA الحزمة ويعرض معاينة تشغيل تجريبي — جدولًا لكل قسم يبيّن كم عدد الكيانات التي ستُنشأ أو تُحدَّث أو تُتخطّى أو هي في حالة تعارض. لا يُكتب أي شيء بعد.
  4. راجع المعاينة، ثم انقر Apply import.

الاستيراد عديم الأثر الجانبي (idempotent): تُطابَق النموذج الفوقي والتهيئة حسب المفتاح، والبطاقات حسب المعرّف الخارجي أو حسب النوع + مسار التسلسل الهرمي، والمستخدمون حسب البريد الإلكتروني. إعادة استيراد الحزمة نفسها آمنة — تُتخطّى الكيانات الموجودة بالفعل بدلًا من تكرارها. تحتفظ أنواع النموذج الفوقي المُضمَّنة الموجودة بهويّتها؛ ويُدمَج مخطّطها القابل للتحرير فقط.

قراءة المعاينة

  • «مُتخطّى» يعني «موجود بالفعل — لا حاجة إلى أي إجراء». على تثبيت جديد سترى عادةً عناصر مُتخطّاة للمحتوى الذي يأتي مع Turbo EA (أدوار أصحاب المصلحة، وأنواع الموارد، والإعدادات الافتراضية)، لأن النسخة الموجودة في الحزمة مطابقة لما يملكه الهدف بالفعل. وسّع صف قسمٍ ما (السهم على الجانب) لرؤية التفصيل حسب السبب وأي رسائل تعارض أو فشل.
  • تنبيه الإصدار. تعرض المعاينة إصدار Turbo EA الذي صُدِّرت منه الحزمة وتحذّر عندما يختلف عن إصدار النسخة المستورِدة. التحذير إرشادي فقط — يستمر الاستيراد رغم ذلك — لكن التصدير والاستيراد على الإصدار نفسه هو المسار الأكثر أمانًا.

بعد الاستيراد

  • أعد إدخال أي بيانات اعتماد SMTP وSSO والذكاء الاصطناعي ضمن تبويبات الإعدادات الخاصة بها.
  • تُنشأ المستخدمون الاصطناعيون المُشار إليهم في الحزمة معطَّلين؛ فعّلهم ضمن Admin → Users حسب الحاجة.
  • البيانات المملوكة للمستخدم تتبع المستخدم، وتُطابَق حسب البريد الإلكتروني. تخصّ المهام والعروض المحفوظة والمفضّلات وسائر البيانات الشخصية الحسابَ الذي يطابق بريده الإلكتروني البريد الموجود في الحزمة. إذا سجّلت الدخول إلى الهدف ببريد إلكتروني مختلف عن الذي استخدمته على المصدر، فستبدو عناصرك الشخصية مفقودة — فهي مرتبطة بالحساب المطابق (وربما يكون معطَّلًا). سجّل الدخول بالبريد الإلكتروني نفسه، أو فعّل الحساب المطابق ضمن Admin → Users.
  • العروض المحفوظة الخاصة لا يراها إلا مالكها؛ أما العروض المشتركة والعامة فتتبع إعدادات الرؤية الخاصة بها.

البدء من جديد

لا توجد ميزة مدمجة «للتراجع عن الاستيراد». لإعادة تعيين نسخة هدف والاستيراد من الصفر مجددًا، أعد تشغيلها مرة واحدة مع RESET_DB=true (يُسقط جميع الجداول ويعيد إنشاءها ثم يعيد تعبئة البيانات الأولية)، ثم أعده إلى RESET_DB=false قبل إعادة التشغيل التالية حتى لا تمحو البيانات المستورَدة حديثًا.

الأذونات

يخضع نقل مساحة العمل لإذنين مخصّصين، كلاهما ممنوح للمسؤولين:

  • admin.export_workspace — تصدير الحزمة.
  • admin.import_workspace — معاينة استيراد وتطبيقه.