- الرئيسية
- /
- المقال
استخدم هذه المقالة لتكوين تطبيق العميل الخارجي الذي يستخدمه Webex Contact Center لتكوين موصل Salesforce. أوقفت Salesforce التطبيقات المتصلة لصالح تطبيقات العميل الخارجية. هذا هو الإجراء الجديد.
تطبيق عميل خارجي لتكامل Webex Contact Center
تكوين تطبيق العميل الخارجي لموصل Webex Contact Center Salesforce
لاستخدام Service Cloud Voice إلى أقصى حد ممكن، يمكن تكييف تدفق مكالمات مركز الاتصال لإنشاء سجل المكالمة الصوتية وتنفيذ تدفق Salesforce متعدد القنوات أثناء وجود المكالمة على IVR.
إنشاء شهادة
تأكد من أنك قمت بالفعل بإنشاء شهادة رقمية وفقا لسياسة الأمان الخاصة بمؤسستك.
لإنشاء شهادة رقمية، راجع وثائق Salesforce على https://developer.salesforce.com/docs/atlas.en-us.voice_pt_developer_guide.meta/voice_pt_developer_guide/voice_pt_generate_certificate.htm.
مثال
openssl genrsa -des3 -passout pass:<كلمة المرور> -out server.pass.key 2048 openSSL RSA -passin pass:<كلمة المرور> -in server.pass.key -out server.key rm server.pass.key openssl req -new -key server.key -out server.CSR اسم البلد (2 حرف رمز) [AU]: CH اسم الولاية أو المقاطعة (الاسم الكامل) [بعض الدول]: اسم المنطقة (على سبيل المثال ، المدينة) []: اسم المنظمة (على سبيل المثال ، الشركة) [الإنترنت Widgits بي تي واي المحدودة]: اسم الوحدة التنظيمية (على سبيل المثال، القسم) []: الاسم الشائع (مثل الخادم FQDN أو اسمك) []: عنوان البريد الإلكتروني []: my-api-user@my-example-org.com الرجاء إدخال السمات "الإضافية" التالية ليتم إرسالها مع طلب الشهادة كلمة مرور تحدي []:<كلمة المرور> اسم شركة اختياري []: openssl x509 -req -sha256 -days 365 -in server.CSR -signkey server.key -out server.crt
server.crt => شهادة لتطبيق العميل الخارجي ل Salesforce
server.key => مفتاح خاص لموصل Salesforce في Webex Control Hub
إنشاء تطبيق العميل الخارجي ل Salesforce
إنشاء تطبيق عميل خارجي جديد
هناك خياران لتوصيل بيانات Salesforce الخاصة بك بتطبيقات الطرف الثالث. تعد كل من التطبيقات المتصلة وتطبيقات العميل الخارجية أطر عمل لدمج البيانات. تطبيقات العميل الخارجي هي الجيل التالي من التطبيقات المتصلة.
لتكوين تطبيق العميل الخارجي Salesforce المستخدم بواسطة Cisco Webex Contact Center:
- من الإعداد، انتقل إلى التطبيقات | تطبيقات العميل الخارجي | مدير تطبيقات العميل الخارجي.
- انقر فوق تطبيق عميل خارجي جديد.
-
تطبيق العميل الخارجي—المعلومات الأساسية
- اسم تطبيق العميل الخارجي: WxCC - SCV
- API الاسم: WxCC_SCV
- البريد الإلكتروني للاتصال: < بريدك الإلكتروني >
- حالة التوزيع: حدد محلي
تطبيق العميل الخارجي—API (تمكين إعدادات OAuth)
- تحديد: تمكين OAuth
- إعدادات التطبيق
- عنوان URL لمعاودة الاتصال: http://localhost:1717/OauthRedirect كنموذج لعنوان URL لرد الاتصال
- نطاقات OAuth
- حدد نطاقات OAuth:
- إدارة بيانات المستخدم عبر واجهات برمجة التطبيقات (API)
- تنفيذ الطلبات في أي وقت (refresh_token، offline_access)
تمكين التدفق
- حدد: تمكين تدفق حامل JWT
- انقر فوق تحميل الملفات وقم بتحميل
ملف server.crtالذي يحتوي على شهادتك الرقمية.
الأمان
قم بإلغاء تحديد الخيار يتطلب سر لتدفق خادم الويب.
- انقر فوق الزر إنشاء .
- قم بالتغيير إلى Tab السياسات ثم انقر فوق الزر "تحرير ".
- السياسات—سياسات OAuth
- سياسات المكونات الإضافية
- المستخدمون المسموح لهم: حدد المستخدمون المعتمدون من المسؤول مخولون مسبقا
- تأكيد التغيير
- تفويض التطبيق
- تحديث سياسة الرمز المميز: حدد انتهاء صلاحية رمز التحديث فورا
- IP الاسترخاء: حدد فرض قيود IP

- سياسات المكونات الإضافية
- السياسات—سياسات التطبيقات
- الصفحة الرئيسية—بلا
- حدد مجموعات الأذونات—قم بتعيين مجموعة الأذون التي تم إنشاؤها من قبل ("IVR الوصول إلى فئات SCV Apex")

- انقر فوق حفظ.
- قم بالتغيير إلى إعدادات Tab.
قسم إعدادات OAuth ، انقر فوق مفتاح المستهلك والزر السري ؛ انتظر البريد الإلكتروني وتحقق من هويتك. يفتح متصفح جديد Tab شاشة تحتوي على تفاصيل المستهلك.

- انقر فوق نسخ مفتاح المستهلك واحفظه . يتم استخدام مفتاح المستهلك لاحقا لإنشاء موصل Salesforce على Webex Contact Center Control Hub.
