Compartilhar via


Objeto DefaultSecurityFilter (Designer de Modelo)

Faz referência ao atributo que é usado como um filtro na entidade caso nenhum SecurityFilters esteja presente. Os filtros de segurança podem não estar presentes porque não existe nenhum definido ou porque o usuário não tem permissão para acessá-los. O filtro de segurança padrão é adicionado à consulta durante a execução de qualquer consulta que faça referência à entidade, ainda que indiretamente, como, por exemplo, através de uma função.

Propriedades

Nome

Cardinalidade

Tipo

Descrição

AttributeReference

1

Object

Referência ao atributo a ser aplicada como um filtro à entidade. Apenas atributos em que IsFilter = True podem ser usados.

Comentários

  • Um filtro de segurança padrão define os dados que você deseja que fiquem visíveis a todos por padrão.

  • Ao aplicar os filtros de segurança em uma entidade, avalie a criação de um filtro de segurança padrão se desejar que todos os usuários possam ver dados, mesmo quando não tiverem permissão para alguns dos filtros na SecurityFilters Collection.

  • Quando forem designados atributos de filtro à SecurityFilters Collection e a segurança do item de modelo estiver habilitada, os usuários que não tiverem permissões para nenhum desses filtros não poderão exibir dados, a menos que um atributo esteja designado à propriedade DefaultSecurityFilter.