목차

소개

사용되는 구성 요소

배경 정보

문제

솔루션

소개

이 문서에서는 다른 사용자가 객체를 생성한 경우 대시보드 또는 CUIC(Cisco Unified Intelligence Center)의 보고서의 소유권을 변경하거나 이전하는 절차에 대해 설명합니다.

사용되는 구성 요소

이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.

- CUIC 11.6

- UCCE 11.6

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 이해해야 합니다.

배경 정보

CUIC는 소유권 및 권한을 변경할 수 있는 알려진 제한이 있습니다.

CSCuu48149

보고서 및 대시보드를 다시 생성해야 하지만 다른 방법이 없는 경우 이 절차를 계속 수행합니다.

문제

객체가 다른 사용자가 생성한 경우 대시보드 또는 CUIC의 보고서의 소유권을 변경하거나 전송하는 방법

솔루션

참고:테이블 업데이트를 수행하기 전에 주의하십시오!작업을 시작하기 전에 전체 DRF 백업을 수행하십시오.

1단계.

CUIC 서버에 대한 SSH(게시자)

2단계.

CUICUSER 테이블에서 요청된 사용자의 사용자 ID를 확인합니다.이름 또는 이름 또는 성 이름으로 할 수 있습니다

cuic_data:cuicuser에서 sql Select *를 실행합니다. 여기서 firstname은 '%AcuraTest%'입니다.

출력:

261412741000164000000560AC9E249

cuicuser —> id, 버전, 이름, 설명, 파티션, defaultgroupid, sharingpermission, alias, firstname, lastname, organization, emailaddress, contactphone, cuicroles, timezoneid, isactive, startoftheweek, ssoenabled, samacaccountname

3단계.

Query tables for Dashboard, Reports, ReportsDefinition with filter 여기서 owner=userID

cuic_data:cuicreport에서 sql Select * 실행: '2614127410001640000560AC9E249'

cuic_data:cuicdashboard에서 sql Select * 실행. 여기서 소유자는 '2614127410001640000560AC9E249'

cuic_data:cuicreportdefinition에서 sql Select * 실행. 여기서 소유자는 '2614127410000640000560AC9E249'

cuic_data:cuicvaluelist에서 sql Select * 실행. 여기서 소유자는 '2614127410001640000560AC9E249'

cuic_data:cuiccollection에서 sql Select *를 실행합니다. 여기서 소유자는 '2614127410001640000560AC9E249'입니다.

cuicreport —> id, parentcategoryid, name, description, version, reportdefinitionid, defaultfilterid, cisco, bypass, layout, partition, sharingpermission, owner, url, templatehelpid, entityversion, author, lastused, lastused by

cuicdashboard —> id, parentcategoryid, name, description, version, partition, sharingpermission, enablepermalink, owner, lastused, lastused by

cuicreportdefinition —> id, parentcategoryid, name, description, datasourceid, type, statecriterifieldid, historicalkey, refreshrate, historical, cisco, version, partition, sharingpermission, owner, entityversion, author, entitylocaleid, lastused, lastused by

cuicvaluelist —> id, version, name, valuelistquery, collectionquery, description, datasourceid, type, partition, sharingpermission, owner, entityversion, entitylocaleid

cuiccollection —> id, id, 버전, 이름, 설명, valueelistid, collectiontype, collectionidentifier, wildcardstring, autoupdate, lastrefreshed, refreshperiod, partition, sharingpermission, owner, isactive, collectionorigin, replicated

4단계.

새 사용자와 이전 사용자 모두에 대해 다음 단계를 수행합니다.ownerID를 확인합니다.

5단계.

각 테이블에 대한 구문을 사용하십시오.cuicreport,cuicdashboard,cuicreportdefination,cuicvaluelist,cuiccollection을 사용하여 소유권 변경을 수행합니다.

예:

sql update cuic_data:cuicdashboard set owner = newUserID WHERE id="dashboardID" 실행