Restrições de dados da função do painel (CX)
Sobre restrições de dados do painel
Ao compartilhar um dashboard, você pode optar por limitar os dados por usuário ou função. Qualquer usuário ou função com o qual o dashboard é compartilhado poderá visualizar o dashboard com as restrições que você selecionar. Essas restrições serão aplicadas a todos os widgets e páginas.
Restrições baseadas em dados de pesquisa
- Compartilhe seu dashboard com um usuário ou função de usuário com o acesso Somente exibição selecionado.
Qdica: você não pode restringir os dados para todos os usuários de um dashboard – os dados devem ser restritos em um usuário ou função. - Clique na opção Todos os dados ao lado do nome do indivíduo.
Qdica: Se uma restrição de dados já estiver em vigor, a própria restrição de dados será exibida em vez de “Todos os dados”.
- Clique em Adicionar restrições.
- O usuário/função só poderá ver os dados que satisfazem as condições que você definirá agora. Construa uma condição definindo primeiro qualquer campo de conjunto de texto em seu conjunto de dados.
- Clique na caixa Selecionar tipo para selecionar um operador. Neste exemplo, escolheremos “é”.
- Selecione os valores na lista suspensa que você deseja ou não deseja que o usuário possa acessar. Novamente, isso depende da condição que você define. Considere que você pode selecionar vários itens.
Qdica: você só pode definir restrições estáticas para valores que estão atualmente em seu conjunto de dados.
Restrições baseadas em atributos do usuário
- Compartilhe seu painel com um usuário com acesso somente para visualização (Exibir) ou Exportar (exportar).
- Clique na opção Todos os dados ao lado do nome do indivíduo.
Qdica: Se uma restrição de dados já estiver em vigor, a própria restrição de dados será exibida em vez de “Todos os dados”.
- Clique em Adicionar restrições na janela pop-up.
- Escolha qualquer campo de conjunto de texto ou conjunto de números em seu conjunto de dados.
- Selecione o operador “corresponde ao atributo do usuário”.
- Selecione os valores do menu drop-down que você deseja restringir com base nos atributos da função/usuário.
As restrições de dados de atributo do usuário são normalmente usadas com logons SSO (Single Sign-On) para usar sua hierarquia já existente a fim de limitar o acesso aos dados. Por exemplo, um sistema de login por SSO pode armazenar um atributo chamado “StoreID” com o ID de loja de cada usuário. Se o ID da loja também estiver presente nos dados do seu dashboard, você pode restringir com base no ID da loja encontrado no Atributo do usuário. Os nomes de campo e de atributo SSO não precisam ser correspondentes, mas os respectivos valores coincidem.
Isso é especialmente útil ao usar Funções deusuário e Atributos de usuário. Ao compartilhar com uma função de usuário e, em seguida, limitar os dados por um atributo de usuário, cada usuário só verá os dados que correspondem a seu atributo de usuário. Isso permite que você compartilhe o dashboard com centenas de indivíduos com apenas alguns cliques, em vez de ter que colaborar com cada usuário individualmente. Seus usuários devem ter Atributos de usuário definidos para que isso funcione.
Permitir dados conclusivos
“Permitir dados acumulados” permite que os usuários exibam todos os dados agregados desse campo, mas restringe a filtragem de dados ao valor ou valores especificados. Por exemplo, um filtro para “Região é Oeste” com “Permitir dados totalizados” marcado permitiria que um usuário veja os dados agregados em todas as regiões, mas o usuário só poderia filtrar para a região “Oeste”.
Atenção: quando “Permitir dados cumulativos” estiver marcado para um campo do dashboard, um filtro não será exibido automaticamente no final do usuário. Se um filtro baseado no campo for aplicado à página, o filtro será padronizado com o valor restrito, mas o usuário ainda poderá selecionar “Todos” para visualizar os dados agregados.
Se um filtro bloqueado baseado na restrição de dados for aplicado à página, o filtro será predefinido com o valor restrito e o usuário não terá a opção de selecionar “Todos” para visualizar os dados agregados.
Visualização do usuário restrito
Se você aplicou permissões à função do usuário ou diretamente ao usuário, todos os dados que ele vê serão limitados a suas restrições de dados. Eles ainda verão que os filtros foram aplicados a uma página ou widget, mas os filtros não editáveis serão mostrados em cinza escuro. A restrição é aplicada independentemente de o campo restrito estar presente ou não como um filtro no nível da página.
Se você tiver permitido que os usuários vejam vários valores em um conjunto, eles poderão alternar entre esses valores dentro de um filtro. De modo semelhante, se existirem outros valores que dependam do valor restrito (por exemplo, vários restaurantes em um estado), todos os valores que se encontram abaixo do valor restrito estarão disponíveis.
Interações entre restrições de dados para usuários e funções
Um administrador pode definir restrições de dados para visualizadores do painel em um nível individual e como parte de uma função. Ao longo desta seção, usamos vários exemplos para mostrar como essas restrições interagem. Em nossos exemplos, estamos dando acesso a um usuário do dashboard CX analisando dados para uma companhia aérea fictícia.
Várias restrições aplicadas ao mesmo campo
É possível atribuir várias restrições de dados para o mesmo campo. Dependendo do método utilizado para restringir dados, a restrição de dados atuará de forma diferente:
- Se um campo tiver duas ou mais restrições de dados e as restrições vierem de um nível individual e de uma função, as restrições no nível individual terão prioridade.
Exemplo: Neste exemplo, Barnaby Smith recebeu acesso a um painel tanto no nível individual quanto como parte de uma função. No nível individual, ele só está restringido a ver dados para os aeroportos LAX e ORD. No nível da função, ele fica restrito a ver apenas os dados do aeroporto SLC. Uma vez que Barnaby tem restrições em ambos os níveis, a restrição no nível individual irá substituir o nível de função. Quando Barnaby visualizar o painel, ele verá os dados dos aeroportos LAX e ORD.
- Se um campo tiver duas ou mais restrições de dados e essas restrições vierem de funções diferentes, as restrições são aplicadas com a lógica “ou”. Isso significa que o visualizador do dashboard poderá ver os dados para os quais qualquer restrição dada é verdadeira.
Exemplo: neste exemplo, Barnaby Smith recebeu acesso a um dashboard em duas funções diferentes. Em uma função, ele está limitado a dados somente para o aeroporto SLC. Na outra função, ele tem acesso aos aeroportos ATL e ORD. Uma vez que as restrições de dados são provenientes de funções, a Barnaby poderá ver os dados para os três aeroportos.
Restrições de dados aplicadas a vários campos
É possível restringir o acesso aos dados para vários campos. Dependendo do método utilizado para restringir dados, a restrição de dados atuará de forma diferente:
- Se as restrições de dados forem aplicadas a vários campos e as restrições vierem de uma mistura de uma função e um nível individual, ou estiverem todos no mesmo nível (ou seja, todos em um nível individual ou todos da mesma função), as restrições são aplicadas com a lógica “e”. Isso significa que o visualizador do dashboard só poderá ver os dados para os quais todas as restrições são verdadeiras.
Exemplo: neste exemplo, Barnaby Smith recebeu acesso a um dashboard em um nível individual. Seus dados são restritos para que ele possa ver apenas as respostas para o aeroporto SLC e para respostas que são Promotores de NPS. Uma vez que estas restrições são definidas no mesmo nível, Barnaby só poderá ver dados para Promotores no aeroporto SLC.
- Se as restrições de dados forem aplicadas a vários campos e as restrições forem provenientes de várias funções, as restrições serão aplicadas com a lógica “ou”. Isso significa que o visualizador do dashboard poderá ver os dados para os quais qualquer restrição dada é verdadeira.
Exemplo: neste exemplo, Barnaby Smith recebeu acesso a um dashboard como parte de duas funções diferentes. Em uma função, ele está limitado a dados para o aeroporto SLC. Em uma função diferente, ele está limitado a dados somente para detratores NPS. Uma vez que suas restrições vêm de duas funções separadas, Barnaby poderá ver dados para todas as respostas no aeroporto SLC, bem como todas as respostas que são Detratores do NPS.