Comment : définir des autorisations personnalisées 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 peut être utile de restreindre l'application aux autorisations spécifiques dont elle a besoin pour fonctionner correctement. Pour cela, vous pouvez personnaliser les autorisations de sécurité dans la page Sécurité du Concepteur de projets.

Remarque :

Vous pouvez analyser votre application pour déterminer les autorisations dont elle a besoin en exécutant l'outil Permission Calculator. Pour plus d'informations, consultez Comment : déterminer les autorisations pour une application ClickOnce.

Pour exclure ou inclure des autorisations dans une zone de sécurité

  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. Activez la case d'option Il s'agit d'une application de confiance partielle.

    Les contrôles contenus dans la section Autorisations de sécurité ClickOnce sont activés.

  5. Sélectionnez une zone de sécurité dans la liste déroulante Zone à partir de laquelle votre application sera installée.

    Le tableau Autorisations requises par l'application sera mis à jour sans autorisation incluse.

  6. Dans le tableau Autorisations requises par l'application, sélectionnez la ligne correspondant à l'autorisation que vous souhaitez modifier, puis choisissez Exclure ou Inclure dans la liste déroulante de la colonne Paramètres.

    Toute autorisation modifiée s'affiche en gras dans la colonne Autorisation.

    Remarque :

    L'inclusion d'une autorisation qui ne fait pas partie du jeu d'autorisations par défaut de la zone à partir de laquelle l'application est déployée amènerait l'utilisateur final à être invité à accorder l'autorisation au moment de l'installation. Un administrateur réseau peut configurer la stratégie réseau afin que les utilisateurs ne reçoivent pas d'invite lors de l'installation d'une application provenant d'une source fiable. Pour plus d'informations, consultez Signature de manifestes ClickOnce.

Pour personnaliser une autorisation

  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. Activez la case d'option Il s'agit d'une application de confiance partielle.

    Les contrôles contenus dans la section Autorisations de sécurité ClickOnce sont activés.

  5. Sélectionnez une zone de sécurité dans la liste déroulante Zone à partir de laquelle votre application sera installée.

  6. Dans le tableau Autorisations requises par l'application, sélectionnez la ligne correspondant à l'autorisation que vous souhaitez modifier, assurez-vous qu'elle est incluse, puis cliquez sur le bouton Propriétés.

    Une boîte de dialogue Paramètres des autorisations s'affiche. Les options de personnalisation de l'autorisation varient selon l'autorisation.

Voir aussi

Tâches

Comment : déterminer les autorisations 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