Dê uma olhada no Help em "Role-Based Secuity" / "Security within the Application" / "Security Keys" / "Security Keys on Business Object Fields". E para ver como aplicar Security Keys aos campos de seu Business Object: "Role-Based Secuity" / "Defining Security within the Application" / "Assigning Security Keys" / "Security Key Type Editor". Isto vai te dar uma boa visão de como executar estas tarefas.
Se eu entendi direito, você quer mostrar resultados a cada caracter digitado em seus Search Fields? Se é isto, eu desconheço se há algum meio de se fazer com o Browse Dialog, você provavelmente teria que construir um seu próprio, mas vou pesquisar mais sobre isto e se descobrir algo, te digo.
Como altero meu browsedialog para pesquisar quando o usuário esta digitando e não somente quando é pressionado a tecla enter ou click do botão?