Inhalt

Einführung

Verwendete Komponenten

Hintergrundinformationen

Problem

Lösung

Einführung

Dieses Dokument beschreibt das Verfahren zur Änderung oder Übertragung des Eigentums an Dashboard oder einem Report in Cisco Unified Intelligence Center (CUIC), wenn das Objekt von einem anderen Benutzer erstellt wurde.

Verwendete Komponenten

Die Informationen in diesem Dokument basieren auf den folgenden Software- und Hardwareversionen:

- CUIC 11.6

- UCCE 11,6

Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.

Hintergrundinformationen

Es ist bekannt, dass CUIC das Ändern von Besitzrechten und Berechtigungen beschränkt.

CSCuu48149

Im Idealfall müssen Berichte und Dashboards neu erstellt werden. Wenn es jedoch keine andere Möglichkeit gibt, fahren Sie mit diesem Verfahren fort.

Problem

Wie kann das Eigentum an Dashboard oder einem Bericht in CUIC geändert oder übertragen werden, wenn das Objekt von einem anderen Benutzer erstellt wurde?

Lösung

Hinweis: Bitte seien Sie vorsichtig, bevor Sie die Tabelle aktualisieren! Bitte erstellen Sie eine vollständige DRF-Sicherung, bevor Sie mit der Aktivität beginnen.

Schritt 1:

SSH zum CUIC-Server (Publisher)

Schritt 2:

In der CUICUSER-Tabelle finden Sie die Benutzer-ID für den angeforderten Benutzer. Sie können dies über den Namen, den Vornamen oder den Nachnamen tun.

sql Select * aus cuic_data:cuicuser ausführen, wobei firstname '%AcuraTest%'

Ausgabe:

26141274100016400000560AC9E249

cuicuser -> id, Version, Name, Beschreibung, Partition, defaultgroupid, Freigabeberechtigung, Alias, Nachname, Nachname, Organisation, E-Mail-Adresse, Kontakt-Telefon, cuicroles, timezoneid, isactive, startoftheweek, ssoenabled, samaccountName

Schritt 3:

Abfragetabellen für Dashboard, Reports, ReportsDefinition mit Filter, wobei owner=userID

führen Sie sql Select * aus cuic_data:cuicreport aus, wobei der Eigentümer z. B. '26141274100016400000560AC9E249'

führen Sie sql Select * aus cuic_data:cuicdashboard aus, wobei der Eigentümer z. B. "26141274100016400000560AC9E249"

führen Sie sql Select * aus cuic_data:cuicreportdefinition aus, wobei der Eigentümer wie '261412741000016400000560AC9E249'

führen Sie sql Select * aus cuic_data:cuicvalelist aus, wobei der Besitzer wie '26141274100016400000560AC9E249' ist.

führen Sie sql Select * aus cuic_data:cuiccollection aus, wobei der Eigentümer wie '261412741000016400000560AC9E249'

cuicreport -> id, parentkategoryid, Name, Beschreibung, Version, reportdefinitionid, defaultfilter-id, cisco, umgehen, Layout, Partition, Freigabeberechtigung, Besitzer, url, templatehelpid, entityversion, author, lastused, lastusedby

cuicdashboard -> id, parentkategoryid, Name, Beschreibung, Version, Partition, Freigabeberechtigung, Enablepermalink, Eigentümer, zuletzt verwendet, zuletzt verwendet von

cuicreportdefinition -> id, parentkategoryid, name, beschreibung, datasourceid, type, statementtext, keyriteriafieldid, historicalkey, refreshrate, historisch, cisco, version, partition, sharingPermission, owner, entityversion, author, entitylocaleid, lastused, lastusedby

cuicvaluelist -> id, version, name, wertelistquery, collectionquery, description, datasourceid, type, partition, sharing-berechtigung, eigner, entityversion, entitylocaleid

cuiccollection -> id, Version, Name, Beschreibung, wertelistid, CollectorType, CollectionIdentifier, Platzhalterzeichen, Autoupdate, lastrefreshed, RefreshPeriod, Partition, Sharing Permission, Owneractive, CollectionOrigination, repliziert

Schritt 4:

Führen Sie diese Schritte sowohl für den neuen als auch für den alten Benutzer aus. Notieren Sie sich die OwnerID.

Schritt 5:

Verwenden Sie die Syntax für jede Tabelle: cuicreport,cuicdashboard,cuicreportdefinition,cuicwertelist,cuiccollection zur Änderung des Eigentums.

Beispiel:

run sql update cuic_data:cuicdashboard set owner = newUserID WHERE id="DashboardID"