Módulo Segurança x Ligações (possível bug)

=============DADOS DE CONTATO =============
1 - Nome*: Leonardo Gick
2 - E-mail*: lggick@gmail.com
3 - Telefone:
4 - Licença Scriptcase:

============= DADOS DO PROBLEMA =============
5 - Descrição do problema*:
Ligação de Aplicação entre Grid e Form, também em ligação mestre-detalhe entre Form Registro único e Form Editável (View). Sem o módulo de Segurança, uso as propriedades de ativar e desativar botões na ligação ao chamar o Form. Quando mando desativar o botão não aparece.
Ao colocar o módulo de Segurança e dar permissões ao usuário. Estas permissões de acesso prevalecem e os botões aparecem apesar da lógica da aplicação, definida na chamada da ligação dizer que os botões não devem ser mostrados.
a. Fica sem sentido o controle de botões existir na ligação se o módulo de Segurança anula seu efeito
b. O funcionamento que manteria ambos com sentido seria: o módulo de Segurança autoriza os botões desde que eles estejam previamente habilitados pela ligação chamadora ou se o formulário não recebeu a chamada de uma ligação.
Acredito que seja um bug conceitual, pois a habilitação dos botões através da ligação ficou sem sentido ao utilizar o módulo de segurança.

6 - Passo a passo do problema*:

Passo 1: Criar um Grid (para uma tabela qualquer)
Passo 2: Criar um Form (para a mesma tabela)
Passo 3: Criar uma ligação de Aplicação entre Grid e Form
Passo 4: Na ligação criada desabilitar os botões de Update e Delete (por exemplo)
Passo 5: Executar a aplicação através do Grid sem segurança
Passo 6: Testar e ver que os botões não aparecem conforme configurado na ligação
Passo 7: Criar a Segurança
Passo 8: Testar novamente com a segurança ligada e um usuário com as permissões habilitadas, os botões passam a funcionar, mesmo com a opção de desabilitá-los na ligação

Comportamento esperado:  Os botões não deveriam estar habilitados se a ligação os desabilitou.  Se a ligação os habilitasse, eles deveriam aparecer somente se o usuário tivesse as permissões adequadas.