Contents

Introduction

Componentes Utilizados

Informações de Apoio

Problema

Solução

Introduction

Este documento descreve o procedimento para alterar ou transferir a propriedade do Painel ou um Relatório no Cisco Unified Intelligence Center (CUIC), se o objeto tiver sido criado por outro usuário.

Componentes Utilizados

As informações neste documento são baseadas nestas versões de software e hardware:

- CUIC 11.6

- UCCE 11.6

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.

Informações de Apoio

Há uma limitação conhecida no CUIC para alterar a propriedade e as permissões.

CSCuu48149

Idealmente, os relatórios e os painéis devem ser recriados. No entanto, se não houver outra forma, continue a executar este procedimento.

Problema

Como alterar ou transferir a propriedade do Painel ou de um Relatório no CUIC se o objeto foi criado por outro usuário?

Solução

Note: Tenha cuidado antes de executar a atualização da tabela! Faça um backup completo do DRF antes de iniciar a atividade.

Etapa 1.

SSH para o servidor CUIC (Publisher)

Etapa 2.

Na tabela CUICUSER, descubra o ID de usuário para o usuário solicitado. Você pode fazer isso por nome ou nome ou por sobrenome

executar sql Select * a partir de cuic_data:cuicuser onde nome de nome como '%AcuraTest%'

A saída é:

261412741000164000000560AC9E249

cuicuser —> id, versão, nome, descrição, partição, grupo padrão, compartilhamento, permissão, alias, nome, sobrenome, organização, endereço de e-mail, telefone de contato, funções de cuicofone, timezoneid, isativo, startoftheweek, ssoenabled, samaccounting name

Etapa 3.

Tabelas de consulta para Painel, Relatórios, RelatóriosDefinição com filtro onde owner=userID

executar sql Select * de cuic_data:cuicreport em que Owner gosta de '261412741000016400000560AC9E249'

execute sql Select * em cuic_data:cuicdashboard em que Owner gosta de '261412741000016400000560AC9E249'

run sql Select * from cuic_data:cuicreportdefined where Owner like '261412741000016400000560AC9E249'

execute sql Select * em cuic_data:cuicavalielist em que Owner gosta de '261412741000016400000560AC9E249'

run sql Select * from cuic_data:cuiccollection where Owner like '261412741000016400000560AC9E249'

cuicreport —> id, parentcategoryid, nome, descrição, versão, reportdefinitionid, defaultfilterid, cisco, bypass, layout, partição, compartilhamento de permissões, proprietário, url, templatehelpid, entityversion, autor, durado, lastudby

cuicdashboard —> id, parentcategoryid, nome, descrição, versão, partição, compartilhamento, permissão, enablepermalink, proprietário, durado, lastusedby

cuicreportsetting —> id, parentcategoryid, nome, descrição, datasourceid, tipo, texto de declaração, keycriafieldid, historicalkey, atualizhrate, histórico, cisco, versão, partition, compartilhamento de permissão, proprietário, entityversion, autor, entitylocaleid, lastused, lastusedby

cuicavalielist —> id, versão, nome, avalielistquery, coletionquery, description, datasourceid, tipo, partição, compartilhamento de permissões, proprietário, entityversion, entitylocaleid

cuiccollection —> id, versão, nome, descrição, valor, tipo de coleção, identificador de coleção, wildcardstring, autoupdate, atualização definitiva, período de atualização, partição, compartilhamento, permissão, proprietário, isativo, origem de coleção, replicado

Etapa 4.

Execute estas etapas para o usuário novo e o usuário antigo. Observe o ownerID.

Etapa 5.

Use a sintaxe para cada tabela: cuicreport,cuicdashboard,cuicreportdefintion,cuicavalielist,cuiccollection para alterar a propriedade.

Exemplo:

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