المقدمة
يصف هذا المستند إجراء تغيير ملكية لوحة المعلومات أو تقرير في مركز الذكاء الموحد (CUIC) من Cisco أو نقل ملكيته، إذا كان الكائن تم إنشاؤه بواسطة مستخدم آخر.
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
معلومات أساسية
هناك قيود معروفة على CUIC لتغيير الملكية والأذونات.
CSCuu48149
من الناحية المثالية، يجب إعادة إنشاء التقارير ولوحات المعلومات على أي حال إذا لم تكن هناك طريقة أخرى، فقم بالمتابعة لتنفيذ هذا الإجراء.
المشكلة
كيف يتم تغيير ملكية لوحة المعلومات أو تقرير في CUIC أو نقل ملكيته إذا تم إنشاء الكائن بواسطة مستخدم آخر؟
الحل
ملاحظة: يرجى توخي الحذر قبل إجراء تحديث الجدول! الرجاء إجراء نسخ إحتياطي كامل ل DRF قبل بدء النشاط.
الخطوة 1.
SSH إلى خادم CUIC (الناشر)
الخطوة 2.
من جدول CUICUSER اكتشف معرف المستخدم للمستخدم المطلوب. يمكنك فعل ذلك بالاسم أو الاسم الأول أو الاسم الأخير
قم بتشغيل sql Select * من cuic_data:cuicuser حيث الاسم الأول مثل '٪AcuraTest٪'
الناتج:
26141274100001640000560AC9E249
Cuicuser —> id، version، name، description، partition، defaultGroupId، sharingpermission، alias، firstName، lastName، المؤسسة، emailAddress، contactPhone، cuicroles، timezoneid، isactive، startupFtheweek، ssoenabled، samaccountName
الخطوة 3.
جداول الاستعلام الخاصة بلوحة المعلومات والتقارير و ReportsDefinition ذات عامل التصفية حيث المالك=userID
قم بتشغيل sql Select * من cuic_data:cuicreport حيث يقوم المالك بتشغيل '26141274100001640000560AC9E249'
قم بتشغيل sql Select * من cuic_data:cuicdashboard حيث يكون المالك مثل '26141274100001640000560AC9E249'
قم بتشغيل sql Select * من cuic_data:cuicreportdefinition حيث يكون المالك مثل '26141274100001640000560ac9E249'
شغل sql Select * من cuic_data:cuicvaluelist حيث المالك مثل '26141274100001640000560AC9E249'
شغل sql Select * من cuic_data:cuiccollection حيث المالك مثل '26141274100001640000560AC9E249'
Cuicreport —> id، parentCategoryID، name، description، version، reportdefinitionId، defaultFilterid، cisco، تجاوز، تخطيط، قسم، shingpermission، مالك، url، templateHelpId، entityVersion، مؤلف، غير مستعمل، غير مستعمل
cuicdashboard —> id، parentCategoryID، الاسم، الوصف، الإصدار، القسم، Sharingpermission، enablePerInk، المالك، قديم الاستخدام، lastBy
Cuicreportdefinition —> id، parentCategoryID، name، description، datasourceid، type، statementtext، keymetriafieldid، historyKey، refreshRate، history، cisco، version، partition، sharingpermission، owner، entityversion، author، entityLocaleid، lastUsed، lastBy
CuicvalueList —> معرف، إصدار، اسم، ValueListQuery، CollectionQuery، وصف، DataSourceId، نوع، قسم، Sharingpermission، مالك، EntityVersion، EntityLocalId
Cuiccollection —> معرف، إصدار، اسم، وصف، قيمة، CollectionType، CollectionIdentifier، Wildcardstring، autoupdate، متدرج، RefreshPeriod، قسم، Sharingpermission، مالك، isactive، CollectionOrigin، منسوخ نسخا متماثلا
الخطوة 4.
قم بإجراء هذه الخطوات لكل من المستخدم الجديد والقديم. لاحظ معرف المالك.
الخطوة 5.
يرجى إستخدام الصياغة لكل جدول: Cuicreport، cuicdashboard، cuicreportdefintion، cuicvaluelist، cuiccollection لتغيير الملكية.
مثال:
قم بتشغيل SQL update cuic_data:cuicdashboard set owner = newUserID where id="dashboardID"