Inhoud

Inleiding

Gebruikte componenten

Achtergrondinformatie

Probleem

Oplossing

Inleiding

Dit document beschrijft de procedure om de eigendom van Dashboard te wijzigen of over te dragen of een Rapport in Cisco Unified Intelligence Center (CUIC), als het object door een andere gebruiker is gemaakt.

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- CUIC 11.6

- UCS E11.6

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk levend is, zorg er dan voor dat u de mogelijke impact van om het even welke opdracht begrijpt.

Achtergrondinformatie

Er is een bekende beperking met CUIC om eigendom en machtigingen te veranderen.

CSCu48149

Idealiter moeten rapporten en dashboards echter worden gereproduceerd als er geen andere weg is, maar doorgaan met het uitvoeren van deze procedure.

Probleem

Hoe kan de eigendom van Dashboard of een Report in CUIC worden gewijzigd of overgedragen als het object door een andere gebruiker is gemaakt?

Oplossing

Opmerking: Wees voorzichtig voordat u de tabelupdate uitvoert. Neem een volledige DRF-back-up voordat u met de activiteit begint.

Stap 1.

SSH naar de CUIC-server (uitgever)

Stap 2.

Ga in de CUICUSER-tabel naar gebruiker voor de gevraagde gebruiker. U kunt dit doen met naam of voornaam of met achternaam

run sql Select * uit cuic_data:cuicuser waarvan firmanaam als '%AcuraTest%'

Uitvoer is:

2614127410000164000000560AC9E249

cuicuser —> id, versie, naam, beschrijving, splitsing, standaard, standaard groepid, gedeelde toestemming, alias, firmanaam, laatste naam, organisatie, e-mailadres, contacttelefoon, microles, timezoneid, isactive, startofweek, soenabled, samaccountname

Stap 3.

Query-tabellen voor dashboard, Rapporten, RapporteringDefinitie met filter waarbij eigennaam=gebruikerID

Run sql Select * uit cuic_data:cuicreport waarin Owner als '261412741000016400000560AC9E249'

run sql Select * uit cuic_data:cuicdashboard, waarbij de eigenaar '2614127410000164000000560AC9E249'

run sql Select * uit cuic_data:cuicreportdefinition waar Owner als '261412741000016400000560AC9E249'

run sql Select * uit cuic_data:cuictaxelist waarbij de eigenaar '2614127410000164000000560AC9E249'

run sql Select * uit cuic_data:collectie waarin '261412741000164000000560AC9E249'

onderzoeksrapport —> id, parentcategorie, naam, beschrijving, versie, reportdefinitieve versie, standaard filter, cisco, bypass, lay-out, indeling, splitsing, gedeelde toestemming, eigenaar, url, templatehelpid, versie, auteur, laatst gebruikt, laatste gebruikt door

cuicdashboard —> id, parentcategyid, naam, beschrijving, versie, splitsing, toestemming voor het delen, instelbare permalink, eigenaar, laatste gebruikt, laatste gebruikt door

cuicreportdefinitie —> id, parentcategorie, naam, beschrijving, gegevensbron, type, statementtekst, sleutelcriteria, historische waarde, historische waarde, historische waarde, geschiedenis, cisco, versie, opsplitsing, gedeelde toestemming, eigenaar, versie, auteur, iedereen, achaleid, laatste gebruikt, laatste gebruikt door

cuictaxelist —> id, versie, naam, taxelistquery, collectionquery, beschrijving, datasource, type, Division, sharing, sharingToestemming, eigenaar, entiteit, applicatie, applicatie, applicatie van de naam, "real-id"

collectie —> id, versie, naam, beschrijving, waarde, collectiontype, collectiontype, collectivistype, wildstring, autoupdate, lastverververij, hervereffeningsperiode, opsplitsing, gedeelde toestemming, eigenaar, is actief, collectivisatie, replicatie

Stap 4.

Voer deze stappen uit voor zowel de nieuwe als de oude gebruiker. Let op de eigenaarID.

Stap 5.

Gebruik de syntaxis voor elke tabel: cuicreport, cuicdashboard, cuicreportdefinition, cuictaxelist, collectie om de verandering van eigenaar te voorkomen.

Voorbeeld:

run sql update cuic_data:cuicdashboard set eigenaar = newUserID WHERE id="dashboardID"