Voila ma question con du jour

Quand nous utilisons un RunAsSet, cela lance un soft en admin, et ainsi tout ce qui en découle en tant qu'admin...
Si dans ce soft nous avons un bouton BROWSE, cela permettrait d'ecrire dans des endroits non voulus, d'executer des softs non désirés...
Je me trompe ?
Y a t'il un moyen d'empecher ceci ?