Comment : déterminer les autorisations pour une application ClickOnce

Mise à jour : novembre 2007

Même si vous pouvez déployer une application ClickOnce avec les autorisations par défaut, il est toujours conseillé de restreindre les autorisations de l'application à celles dont elle a besoin réellement. Vous pouvez analyser votre application pour déterminer les autorisations dont elle a besoin en exécutant l'outil Permission Calculator, accessible à partir de la page Sécurité du Concepteur de projets.

Remarque :

Il existe des restrictions à l'outil Permission Calculator. Il exécute une analyse statique du code et ne peut pas déterminer les autorisations requises pour le code à liaison tardive ou pour les assemblys chargés de manière dynamique. De plus, si vous avez conçu votre application pour qu'elle modifie dynamiquement ses demandes d'autorisations lors de son exécution dans un environnement disposant d'autorisations moindres, l'outil signalera les autorisations maximales requises.

Pour déterminer les autorisations d'une application

  1. Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.

  2. Cliquez sur l'onglet Sécurité.

  3. Activez la case à cocher Activer les paramètres de sécurité ClickOnce.

  4. Cliquez sur le bouton Calculer les autorisations.

    Remarque :

    Tout paramètre d'autorisation existant sera remplacé.

    Permission Calculator analysera l'application ; suite à cela, le tableau Autorisations requises par l'application sera mis à jour pour refléter les autorisations utilisées par l'application.

    Remarque :

    Pour les grands projets, ce processus peut prendre plusieurs minutes.

Voir aussi

Tâches

Comment : définir des autorisations personnalisées pour une application ClickOnce

Concepts

Sécurité d'accès du code pour les applications ClickOnce

Déploiement et sécurité ClickOnce

Vue d'ensemble du déploiement ClickOnce

Autres ressources

Sécurisation des applications ClickOnce