Compartilhar via


Filtro de exibição aprimorado para as listas

Observação

Desde o dia 12 de outubro de 2022, os portais do Power Apps passaram a ser Power Pages. Mais Informações: O Microsoft Power Pages já está disponível para todos (blog)
Em breve, migraremos e mesclaremos a documentação dos portais do Power Apps com a documentação do Power Pages.

Você pode usar Permissões de Tabela se quiser proteger os registros. Se quiser simplesmente filtrar registros com base no contexto do usuário do portal atual, é possível configurar um filtro na definição da exibição baseada em modelo subjacente usada pela Lista com o designer de exibição do Dataverse. Este recurso oferece suporte à filtragem do usuário atual, da conta primária do usuário ou do site em qualquer profundidade. Crie o filtro de exibição para corresponder a qualquer registro de contato único e o código substituirá seu valor por um valor real no tempo de execução—não é necessário atribuir valores aos campos na seção Filtrar Condições.

  • O controle encontrará todos os elementos de condição em que uitype="contact" e definirá o valor como o valor real da ID de contato do usuário do portal atual.
  • O controle encontrará todos os elementos de condição em que uitype="account" e definirá o valor como o valor real da ID de conta primária do usuário do portal atual.
  • O controle encontrará todos os elementos de condição em que uitype="adx_website" e definirá o valor como o valor real da ID do site atual.

Critérios de filtro de exibição de exemplo

A imagem a seguir mostra um contato arbitrário atribuído a uma condição de filtro; esse contato é um contato stub "dummy", mas pode ser qualquer registro de contato. A ID desse registro será substituída pelo valor real da ID do usuário que está visualizando a página. Se o usuário não estiver conectado, nenhum registro será retornado. Isso fornece maior flexibilidade na filtragem dos dados com base no usuário e no site contextualmente.

Critérios de filtro de exibição de exemplo.

Observação

Se você estiver filtrando por contato do usuário do portal atual ou por conta primária, é recomendável associar uma Regra de Controle de Acesso da Página da Web à página da Web para forçar o usuário a entrar. Você criaria uma Função da Web com a "Função de Usuários Autenticados" marcada. Crie uma regra de controle de acesso à página da Web com o direito "Restringir Leitura" e associe a função da Web. Isso forçará o login dos usuários para visualizar a página e, portanto, permitirá que os dados sejam preenchidos adequadamente.

Confira também

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).