Exibição botão delete barra de ação

Boa tarde!
Partindo do ponto que a segurança de um projeto foi criada pelo módulo de segurança, alguém saberia me dizer como poderia automatizar a exibição de um botão da barra de ações de nome btn_delete conforme as permissões padrões, ou seja quando no módulo de segurança eu marcasse a opção naquela aplicação para excluir, ele exibiria o btn_delete, se não marcasse ele não exibiria.
Fui na aplicação app_login na seção programação no método php sc_validate_sucess por lá imagino que dê para controlar a exibição desse botão com o o auxílio do macro sc_actionbar_disable(“nome_do_botao”) porem ainda não consegui criar essa lógica, alguém poderia me ajudar.
Segue cópia do método php

$sql = "SELECT 
		app_name,
		priv_access,
		priv_insert,
		priv_delete,
		priv_update,
		priv_export,
		priv_print
	      FROM public.groups_apps
	      WHERE group_id IN
	          (SELECT
		       group_id
		   FROM
		       public.users_groups 
		   WHERE
		       login = '". [usr_login] ."')";
sc_select(rs, $sql);

$arr_default = array(
					'access' => 'off',
					'insert' => 'off',
					'delete' => 'off',
					'update' => 'off',
					'export' => 'btn_display_off',
					'print'  => 'btn_display_off'
//Aqui para ocultar//
					);
if ({rs} !== false)
{
	$arr_perm = array();
	while (!$rs->EOF)
	{
		$app = $rs->fields[0];
		
		if(!isset($arr_perm[$app]))
		{
		   $arr_perm[$app] = $arr_default;
		}
		if( $rs->fields[1] == 'Y')
		{
			$arr_perm[$app][ 'access' ] = 'on';
		}
		if($rs->fields[2] == 'Y')
		{
			$arr_perm[$app][ 'insert' ] = 'on';
		}
		if($rs->fields[3] == 'Y')
		{
			$arr_perm[$app][ 'delete' ] = 'on';
//Imagino que seria aqui para exibir o botao//
		}
		if($rs->fields[4] == 'Y')
		{
			$arr_perm[$app][ 'update' ] = 'on';
		}
		if($rs->fields[5] == 'Y')
		{
			$arr_perm[$app]['export'] =  'btn_display_on';
		}
		if($rs->fields[6] == 'Y')
		{
			$arr_perm[$app]['print'] =  'btn_display_on';
		}


		$rs->MoveNext();	
	}
	$rs->Close();
		   
	foreach($arr_perm as $app => $perm)
	{
		sc_apl_status($app, $perm['access']);
		
		sc_apl_conf($app, 'insert', $perm['insert']);
		sc_apl_conf($app, 'delete', $perm['delete']);
		sc_apl_conf($app, 'update', $perm['update']);
		sc_apl_conf($app, $perm['export'], 'xls');
		sc_apl_conf($app, $perm['export'], 'word');
		sc_apl_conf($app, $perm['export'], 'pdf');
		sc_apl_conf($app, $perm['export'], 'xml');
		sc_apl_conf($app, $perm['export'], 'csv');
		sc_apl_conf($app, $perm['export'], 'rtf');
		sc_apl_conf($app, $perm['export'], 'json');
		sc_apl_conf($app, $perm['print'], 'print');

	}
		
		
	
		sc_log_add('login', {lang_login_ok});
		
        if([sett_session_expire] != 'N'){
            sc_apl_default('app_Login', [sett_session_expire]);
        }
    sc_redir('menu');	
	
}

Desculpe, penso que apos ler melhor a duvida entendi que ‘alem’ do botao do topo, vc quer que ele atue com a segurança no grupo da ação… seria isso?

Em sendo, penso que seja aqui nessa parte, embora requeira que vc analise isso no onLoad do form para verificar se o DELETE está off …

foreach($arr_perm as $app => $perm)
{
sc_apl_status($app, $perm[‘access’]);

	sc_apl_conf($app, 'insert', $perm['insert']);
	sc_apl_conf($app, 'delete', $perm['delete']);

// aqui deveria haver (nativa) uma ocorrencia sobre o(s) botao(oes).
// mas nao creio tenham chegado com isso até aqui, entao o que pode fazer é criar uma global especifica e populá-la no validate do login para que o DELETE fique on/off, e daí vc tem que colocar no onLoad/local apropriado (de cada form) uma intervenção.

	sc_apl_conf($app, 'update', $perm['update']);
	sc_apl_conf($app, $perm['export'], 'xls');
	sc_apl_conf($app, $perm['export'], 'word');
	sc_apl_conf($app, $perm['export'], 'pdf');
	sc_apl_conf($app, $perm['export'], 'xml');
	sc_apl_conf($app, $perm['export'], 'csv');
	sc_apl_conf($app, $perm['export'], 'rtf');
	sc_apl_conf($app, $perm['export'], 'json');
	sc_apl_conf($app, $perm['print'], 'print');

}