تكوين ارتباط لتطبيق آخر في كائن Oracle CX Sales

طريقة بسيطة لتكامل تطبيق في Oracle CX Sales هي إضافة ارتباط إلى عنوان URL للتطبيق باستخدام أداة محرر التطبيق. يمكنك إدراج ارتباط إلى خدمة Oracle Cloud أخرى، أو إلى تطبيق مخصص. على سبيل المثال، يمكنك الارتباط بعملية قائمة على الويب في Oracle Integration. يمكنك أيضًا تقييد وصول المستخدم من خلال التحكم في رؤية الارتباط في واجهة مستخدم Oracle Cloud، بحيث يمكن للمستخدمين الذين يملكون دورًا مطلوبًا فقط رؤيته.

تكوين ارتباط عنوان URL جديد في كائن Oracle Sales

يمكنك تكوين ارتباط تطبيق جديد وجعله متاحًا للاستخدام في صفحة كائن Oracle Sales.

لأغراض التوضيح، سيتم استخدام حاوية التطبيق العامة وكائن الحساب طوال الوقت.

  1. في قائمة Oracle Sales Navigator، أسفل فئة الأدوات، انقر على محرر التطبيق.
  2. قم بتوسيع الكائنات ثم قم أيضًا بتوسيع الكائنات القياسية.
  3. قم بتوسيع كائن الحساب، ثم انقر على الإجراءات والارتباطات.
    يتم تجديد اللوحة الموجودة على الجانب الأيمن. تظهر جميع الإجراءات والارتباطات الموجودة هنا.
  4. في لوحة الحساب: الإجراءات والارتباطات، انقر على قائمة الإجراءات، ثم حدد تكوين.
  5. بجوار معالج تكوين إجراءات أو ارتباط، أدخل قيم الارتباط الجديد. اكتب تسمية عرض، واضغط على مفتاح tab.
    يتم استخدام قيمة تسمية العرض لملء حقل الاسم. إذا أردت، يمكنك إدخال اسم مختلف.
  6. بالنسبة إلى النوع، حدد ارتباط.
    يتم عرض قسم تعريف عنوان URL ويعرض واجهة تحرير اسكربت لإنشاء عنوان URL صالح باستخدام Groovy.
  7. في نافذة محرر تحرير اسكربت، أدخل عنوان URL لتطبيق مكون بشكل صحيح.

    يمكنك إنشاء عنوان URL سليم الصياغة باستخدام صياغة اسكربت Groovy. ويتكون عادة من سلسلة من البيانات الثابتة والمتغيرة. على سبيل المثال:

    • عنوان URL ثابت أو حرفي، على سبيل المثال::
      return "https://Your_URL/Context/faces/Your_Page_Name.jspx"
    • يمكن استدعاء عنوان URL ديناميكي مسجل كتطبيق طرف ثالث باستخدام سكريبت Groovy:
      def smtAppUrl = oracle.topologyManager.client.deployedInfo.DeployedInfoProvider.getEndPoint("YourRegisteredThirdPartyAppName")
      def url = smtAppUrl return url
  8. لإضافة حقل سياق كائن إلى عنوان URL ثابت أو عنوان URL ديناميكي باستخدام Groovy: في منطقة تحرير اسكربت، ضع المؤشر الذي تريد إدراج الحقل به.
  9. إظهار لوحة Groovy بالنقر على إظهار/إخفاء لوحة الدوال في شريط الأدوات.
    يتم تقسيم لوحة الوظائف إلى جزأين. يعرض الجزء العلوي الكائن الحالي، ويعرض الجزء السفلي مجموعة من علامات التبويب لوظائف الكائنات والحقول والكلمات الأساسية وخدمات الويب المتاحة.
  10. انقر على علامة تبويب الحقول، وفي جزء الحساب: الحقول، قم بالتمرير حتى تجد الحقل المشتمل على تسمية العرض واسم واجهة برمجة التطبيقات للحقل المطلوب.
  11. في الزاوية اليسرى السفلية من اللوحة، انقر على إدراج.
    يجب أن يظهر API Name الخاص بالحقل الآن كجزء من سلسلة عنوان URL في واجهة تحرير اسكربت.
  12. انقر على حفظ.
    تعرض الواجهة قائمة بالإجراءات والارتباطات. تأكد من ظهور الارتباط الذي قمت بتكوينه للتو في هذه القائمة.

التحكم في رؤية رابط عنوان URL في Oracle Sales

في Oracle Sales، لا يمكنك التحكم في رؤية ارتباط عنوان URL عندما تقوم بتحرير الارتباط نفسه. بدلاً من ذلك، يجب التحكم في إمكانية رؤية صفحة الكائن حيث يظهر ارتباط عنوان URL. يجب تكوين نسق مخصص يتم فيه تحديد كيفية التحكم في رؤية الصفحة التي تحتوي على عنوان URL على أساس الأدوار.

يمكنك استخدام مجموعة أدوات محرر التطبيقات للتحكم في رؤية صفحة الكائن حيث يظهر ارتباط عنوان URL. تتطلب العملية استخدام نسق مخصص تقوم بتكوينه من البداية أو كنسخة من النُسق الأخرى المدرجة أسفل نُسق صفحة التفاصيل في واجهة مستخدم محرر التطبيقات.

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

  1. تنشيط وضع الحماية.
  2. في الصفحة الرئيسية لتطبيق Oracle Sales، انقر على قائمة المستكشف، ثم أسفل أدوات، انقر على محرر التطبيقات.
  3. في لوحة محرر التطبيقات، تأكد من تعيين قائمة التطبيق إلى حاوية التطبيق للكائن الذي تريد تمديده. في هذه الحالة، حدد عام.
  4. قم بتوسيع الكائنات، ثم الكائنات القياسية.
  5. قم بتوسيع كائن الحساب، وانقر على الصفحات.
    تعرض اللوحة الموجودة على الجانب الأيمن واجهة تحرير الحساب: الصفحات.
  6. حدد علامة التبويب الصفحات المبسطة إذا لم تكن محددة بالفعل.
  7. أسفل نُسق صفحة التفاصيل، انقر على النسق الافتراضي لتحديده، ثم انقر على أيقونة تكرار النسق في شريط الأدوات.
  8. في مربع الحوار تكرار النسق، اكتب اسم النسق الجديد في مربع النص اسم النسق الجديد.
  9. في القائمة المنسدلة نسق المصدر، تأكد من تحديد النسق الافتراضي.
  10. انقر على حفظ وإغلاق.
    تسرد واجهة الحساب: الصفحات النسق المخصص الجديد كأول إدخال ضمن نُسق صفحات التفاصيل.
  11. أسفل نُسق صفحة التفاصيل، حدد النسق المخصص الجديد لتمييزه، ثم انقر على السهم لأسفل الموجود بجوار كلمة أي في عمود الدور.
    يظهر مربع الحوار تحديد: أدوار.
  12. في مربع الحوار تحديد: الأدوار، قم بتعيين الأدوار التي يجب أن يكون لها حق وصول حصري إلى النسق المخصص. بالنسبة إلى الدور، اختر دور محدد. من قائمة الأدوار المتاحة، حدد الأدوار وقم بنقلها إلى مربع الأدوار المحددة. انقر على موافق للحفظ.
  13. في جدول نُسق صفحة التفاصيل، تأكد من ظهور الأدوار التي اخترتها في عمود الدور للنسق المخصص.
  14. أخيرًا، قد تحتاج إلى نقل موضع النسق الجديد حتى يتم تقييم قيد الوصول القائم على الأدوار قبل التخطيطات غير المقيدة. يتم إجراء هذا التقييم من أعلى لأسفل. انقر لتحديد نسق الصفحة الذي قمت بتكوينه. في شريط الأدوات، انقر على الأيقونة مع سهمي لأعلى ولأسفل. تأكد من تحديد النسق الجديد، وانقل التحديد باستخدام الأسهم. انقر على حفظ لإغلاق مربع الحوار والعودة إلى الحساب: الصفحات.
يقتصر عرض النسق المخصص الجديد على الأدوار التي قمت بتحديدها.