Falaa pessoal
Vou escrever, pois estes tempos, eu e a Meiri, estávamos analisando um problema.
“Como esconder um campo de determinados usuários?”.
Um exemplo: “A equipe de vendas não pode ver o campo de Custos”.
Sabemos que no RLS, podemos tratar informações linha a linha, algo como “O gestor X só pode ver a região Nordeste, gestor Y, só a região W”.
Bora:

Da uma olhada nas minhas medidas:

Então.
Vamos criar uma nova tabela:
Criei a seguinte medida que vamos usar na mesma tabela:
MEDIDA DINÂMICA =
SWITCH(
SELECTEDVALUE(‘MEDIDAS RLS'[CHAVE]);
1;[QTD SORTEIOS];
2;[VALOR ARRECADAÇÃO];
BLANK()
)
Temos isto:

Vamos ao RLS:


E vamos testar:

eeeee…..



Então é isto galera!!
Lembrete:
- Não adianta jogar tipos de formatação diferentes, por exemplo, esconder valores e números decimais, como eu fiz. Até dá para fazer uns paranues com Format. Mas é bom seguir uma mesma linha de padrões, ou moedas, ou decimais, mas fica a gosto do cliente.
Grande dica deste mestre do PowerBI:
Hide measures using Row Level Security – #PowerBI
Absss
Escondendo campos com RLS
Olá, boa tarde,
Seria possível fazer algum filtro desse tipo em colunas do tipo texto? Por exemplo, quais usuários podem ver uma coluna de nome, e quais não podem.
Abçs
Boa tarde Vinicius
Sim, é possível neste método.
Abs
Igor
Mais os usuário precisam ter conta PRO?
Não precisa Lucas.ou pode ter o link da conta pro ou gerar um link público. Você escolhe.abss
Muito bom Igor, vou tentar aprender a partir deste bom exemplo.
Obs: Acompanho nos grupos de PBI, e suas dicas e duvidas respondidas ao pessoal, ajuda bastante.
Tmj, Vlw
Tmj meu amigo!!!!Isto ajuda né!!! é powerr!!!! 🙂