Campos Restritos
Esta aba permite definir políticas de visibilidade e governança sobre as colunas da tabela ou visão (View) mapeada. O objetivo principal é ocultar campos sensíveis, confidenciais ou desnecessários para a operação de negócio, impedindo que sejam expostos durante a modelagem de novos relatórios:

Fig. 01
Funcionamento e Regra de Negócio
- Ocultação Seletiva: Todos os campos que forem marcados nesta listagem serão completamente omitidos da árvore de campos disponíveis no designer de relatórios.
- Segurança e Simplicidade: Esta configuração serve tanto para fins de segurança da informação (ex: ocultar colunas de hash de senhas, dados pessoais sensíveis ou chaves internas) quanto para simplificar a experiência do usuário final, limpando o ruído visual de colunas puramente técnicas que não geram valor em um relatório gerencial. Outra vantagem é que pode-se usar uma mesma tabela ou visão em outras Fontes de Dados, tornando desnecessário criar várias fontes no banco de forma seletiva.
Como Restringir os Campos
O processo de configuração é direto e realizado em lote:
- Listagem de Campos: A tela apresenta a lista com os nomes físicos reais das colunas lidas diretamente do banco de dados (ex: ShipName, ShipAddress, ShipCity, ShipRegion).
- Seleção: * Marque a caixa de seleção ao lado de cada campo individual que deseja esconder.
- Utilize a caixa de seleção do cabeçalho caso necessite marcar ou desmarcar todos os itens simultaneamente.
- Persistência: Os campos marcados entram imediatamente na lista negra (blacklist) de exibição deste Datasource após o salvamento.
Ações da Tela
- Botão Enviar Alterações: Valida a seleção atual e atualiza as restrições de colunas no banco de dados da aplicação.
- Botão Cancelar: Aborta a seleção atual e descarta qualquer modificação feita desde a abertura da aba.