Autorisations requises

Une mini-application Java a demandé les autorisations affichées dans la boîte de dialogue Alerte de sécurité. Pour qu'une mini-application Java puisse s'exécuter, il est parfois nécessaire d'accéder aux fichiers ainsi qu'à d'autres ressources de votre ordinateur. Ces actions nécessitent une autorisation spécifique. L'administrateur de votre réseau a peut-être déjà spécifié les autorisations à accorder. Celui-ci peut spécifier si vous devez être informé lorsque ces autorisations accordées sont demandées. Sinon, vous ne serez informé que lorsqu'une mini-application Java demande un nombre d'autorisations supérieur au nombre d'autorisations automatiquement accordées.

Étant donné ce que vous savez sur l'éditeur du logiciel et les autorisations que ce programme requiert, vous devez décider si vous souhaitez installer et exécuter cette mini-application Java. Si vous n'êtes pas sûr de vous, cliquez dans la boîte de dialogue Alerte de sécurité sur OK, puis dans la boîte de dialogue Avertissement de sécurité sur Non.

Pour plus d'informations sur une des autorisations de la liste ci-dessous, cliquez dessus :

ClientStorage

Custom

Execution

FileIO

Multimedia

NetIO

Printing

Property

Reflection

Registry

Security

System Streams

Thread

UI

User Directed File IO

Pour plus d'informations sur l'affichage des paramètres des autorisations de votre ordinateur, consultez « Voir aussi ».

 Voir aussi


Affiche le type d'accès que vous visualisez ou auquel vous apportez des modifications. Vous pouvez cliquer sur un type d'accès, puis spécifier les paramètres appropriés à ce type d'accès.


Offre un espace vous permettant de taper le nom d'un fichier à ajouter à la liste des fichiers ayant un accès spécifié. Vous pouvez taper des noms de fichier spécifiques ou utiliser des caractères génériques, tels que *.exe.


Affiche les fichiers auxquels vous accorderez l'accès spécifié.


Ajoute l'élément à la liste à inclure à ces autorisations.


Supprime l'élément sélectionné de la liste.


Offre un espace vous permettant de taper le nom d'un fichier à exclure de la liste des fichiers ayant un accès spécifié.


Affiche les noms des fichiers auxquels vous n'accorderez pas l'accès spécifié.


Spécifie si vous souhaitez accorder l'accès au code base de l'URL d'un fichier.


Affiche le type d'accès que vous visualisez ou auquel vous apportez des modifications.


Offre un espace vous permettant de taper une entrée de Registre à ajouter à la liste des entrées de Registre ayant un accès spécifié.


Affiche les entrées de Registre auxquelles vous accorderez l'accès spécifié.


Offre un espace vous permettant de taper une entrée de Registre à exclure de la liste des entrées de Registre auxquelles vous accorderez l'accès spécifié.


Affiche les entrées de Registre auxquelles vous n'accorderez pas l'accès spécifié.


Spécifie si les mini-applications Java doivent être autorisées à créer des boîtes de dialogue.


Spécifie si les mini-applications Java doivent être autorisées à créer une fenêtre de niveau supérieur.


Spécifie si un avertissement doit être affiché lorsqu'une mini-application Java demande à créer une fenêtre de niveau supérieur.


Spécifie si une mini-application Java doit être autorisée à utiliser le Presse-papiers de votre ordinateur pour couper, copier ou coller des informations.


Spécifie que les mini-applications Java doivent avoir un accès illimité aux propriétés du système.


Accorde l'accès aux propriétés et suffixes du système que vous spécifiez, et refuse l'accès aux propriétés du système que vous excluez.


Offre un espace vous permettant de taper les suffixes auxquels vous accordez l'accès par des mini-applications Java.


Offre un espace vous permettant de taper les propriétés du système auxquelles vous accordez l'accès par des mini-applications Java.


Offre un espace vous permettant de taper les propriétés du système auxquelles vous ne souhaitez pas accorder l'accès par des mini-applications Java.


Spécifie si un type de chargeur ayant été associé à cet objet d'autorisation publique doit être autorisé.


Spécifie si un type de chargeur faisant référence à des chargeurs autres que celui associé à cet objet d'autorisation publique doit être autorisé.


Spécifie si un type de chargeur faisant référence à des classes système publiques doit être autorisé.


Spécifie si un type de chargeur ayant été associé à cet objet d'autorisation doit être autorisé.


Spécifie si un type de chargeur faisant référence à des chargeurs autres que celui associé à cet objet d'autorisation doit être autorisé.


Spécifie si un type de chargeur faisant référence à des classes système déclarées doit être autorisé.


Spécifie si les mini-applications Java peuvent lire des fichiers si l'utilisateur l'autorise.


Spécifie si les mini-applications Java peuvent écrire dans des fichiers si l'utilisateur l'autorise.


Spécifie la quantité d'espace de stockage sur l'ordinateur de l'utilisateur que les mini-applications Java sont autorisées à utiliser.


Spécifie si les mini-applications Java doivent être autorisées à ignorer les limites de stockage spécifiées par l'utilisateur pour tous les fichiers Internet.


Spécifie si des fichiers itinérants peuvent être créés. Les fichiers itinérants sont créés dans le profil de l'utilisateur et sont présents sur tout ordinateur auquel l'utilisateur est connecté.


Spécifie si les applications spécifiées dans Allow execution peuvent être exécutées.


Spécifie quels programmes peuvent être exécutés.


Spécifie quels programmes ne peuvent pas être exécutés.


Spécifie si un accès illimité aux thèmes doit être accordé.


Spécifie si un accès illimité aux groupes de thèmes doit être accordé.


Spécifie si l'objet autorisation autorise la définition du stream System.in.


Spécifie si l'objet autorisation autorise la définition du stream System.out.


Spécifie si l'objet autorisation autorise la définition du stream System.err.


Spécifie si les classes possédant la autorisation PrintingPermission pourront utiliser les services d'impression.


Spécifie si l'accès aux aspects étendus des API Microsoft DirectX doit être autorisé.


Spécifie si l'accès aux classes de sécurité JDK java.lang.security doit être autorisé.


Affiche le type de communication que vous visualisez ou auquel vous apportez des modifications. Le tableau ci-dessous illustre les types de communication et les paramètres possibles pour chacun d'eux.

Pour spécifier les paramètres pour	Cliquez sur

Communication générale avec des hôtes spécifiques	Connect Addresses

Connexions à des interfaces et ports spécifiques 	Bind Addresses

Accès à des groupes multidiffusion spécifiques	Multicast Addresses

Paramètres qui remplacent toute autre règle individuelle relative aux ports	Global Ports


Offre des espaces vous permettant de taper un hôte et un port à ajouter à la liste des hôtes et des ports auxquels vous accorderez la communication spécifiée.


Affiche les hôtes et les ports auxquels vous accorderez la communication spécifiée.


Offre des espaces vous permettant de taper un hôte et un port à exclure de la liste des hôtes et des ports auxquels vous accorderez la communication spécifiée.


Affiche les hôtes et les ports auxquels vous n'accorderez pas la communication spécifiée.


Spécifie si vous souhaitez vous connecter à une URL de fichier.


Spécifie si vous souhaitez vous connecter à une URL désignant un élément autre qu'un fichier.


Offre des espaces vous permettant de taper le nom et les données des autorisations que vous souhaitez ajouter à la liste des paramètres d'autorisation personnalisés.


Affiche le nom et les données des paramètres d'autorisation personnalisés que vous avez ajoutés.


Cliquez ici pour définir le niveau de sécurité sur Haut (le plus sécurisé).


Cliquez ici pour définir le niveau de sécurité sur Moyen.


Pour afficher les paramètres personnalisés

Les autorisations sont définies par l'administrateur de réseau via Internet Explorer Administration Kit. Vous ne pouvez pas modifier ces paramètres, mais vous pouvez les afficher. Pour cela, procédez comme indiqué ci-dessous :

1	Cliquez à l'aide du bouton droit de la souris sur l'icône Internet de votre Bureau, puis cliquez sur Propriétés.

2	Cliquez sur l'onglet Sécurité, sur Personnalisé, puis sur le bouton Paramètres.

3	Dans la liste Paramètres, sous Java, cliquez sur Personnalisée.

4	Cliquez sur le bouton Paramètres Java personnalisés en bas de la boîte de dialogue.

Remarques

•	Si un bouton Modifier apparaît en bas de la boîte de dialogue Paramètres Java, vous pouvez modifier ces paramètres.

•	Si le bouton Modifier n'apparaît pas et que vous devez modifier les paramètres, consultez l'administrateur de votre réseau.

 Voir aussi


Ferme cette boîte de dialogue et enregistre les modifications que vous avez apportées.


Ferme cette boîte de dialogue sans enregistrer les modifications que vous avez apportées.


Boîte de dialogue Zone Editor

Dans cette zone, vous pouvez définir les autorisations sur Unsigned, Allowed ou Query/Deny. Toute autorisation non définie sur Unsigned ou Allowed est définie sur Query/Deny.

Dans les autorisations définies sur Query/Deny, vous pouvez définir des autorisations spécifiques sur Query. Les autres autorisations sont définies sur Deny. À l'inverse, vous pouvez également définir des autorisations spécifiques sur Deny et les autres autorisations sont alors définies sur Query.

Si vous souhaitez autoriser automatiquement toutes les autorisations sans devoir ouvrir la boîte de dialogue correspondante et activer toutes les autorisations, vous pouvez sélectionner Allow full set of permissions.


Boîte de dialogue Permissions personnalisées

Cette boîte de dialogue affiche les autorisations Java ayant été spécifiées par l'administrateur de votre réseau.

Pour qu'une mini-application Java puisse s'exécuter, elle nécessite parfois l'accès aux fichiers ainsi que d'autres ressources de votre ordinateur. Ces actions nécessitent des autorisations spécifiques pour pouvoir être effectuées. L'administrateur de votre réseau a peut-être déjà spécifié les autorisations à accorder. Pour celles qui sont accordées, l'administrateur de votre réseau peut spécifier si vous devez être informé lorsque ces autorisations sont demandées. Sinon, vous ne serez informé que lorsqu'une mini-application Java demande un nombre d'autorisations supérieur à celui accordé automatiquement.

Chacun des onglets représente un type de jeux d'autorisations :

Onglet	Autorisations

Unsigned	Autorisations accordées aux informations non signées et téléchargées.

Allowed	Autorisations ne nécessitant pas d'approbation de l'utilisateur.

Query/Deny	Autorisations nécessitant une approbation de l'utilisateur ou étant catégoriquement refusées.

Les autorisations suivantes peuvent être affectées à ces onglets :

ClientStorage

Custom

Execution

FileIO

Multimedia

NetIO

Printing

Property

Reflection

Registry

Security

System Streams

Thread

UI

User Directed File IO


Onglet File IO

Utilisez cet onglet pour spécifier les fichiers et types de fichiers que vous autoriserez dans ce jeu d'autorisations pour cette zone. Par défaut, tous les fichiers sont exclus, de sorte que vous n'avez pas à spécifier les fichiers à exclure, excepté s'ils représentent un sous-ensemble des fichiers que vous incluez. Par exemple, si vous incluez un type de fichier multimédia (*.avi), vous pouvez exclure un fichier spécifique de ce type (MonFichier.avi). Vous pouvez spécifier différentes autorisations pour différents types d'accès : Read, Write et Delete.

Remarque

•	Une aide est disponible pour chaque paramètre de cette boîte de dialogue. Sélectionnez ou cliquez sur le paramètre ou sur le bouton sur lequel vous souhaitez des informations et appuyez sur F1.


Onglet Registry

Utilisez cet onglet pour spécifier les entrées de Registre que vous autoriserez dans ce jeu d'autorisations pour cette zone. Par défaut, toutes les entrées de Registre sont exclues, de sorte que vous n'avez pas à spécifier les entrées de Registre à exclure, excepté si elles représentent un sous-ensemble des entrées de Registre que vous incluez. Par exemple, si vous incluez HKEY_CURRENT_USER, vous pouvez exclure une catégorie spécifique de Registre sous cette entrée (HKEY_CURRENT_USER\NETWORK). Vous pouvez spécifier différentes autorisations pour différents types d'accès : Read, Write, Delete, Create et Open.

Remarque

•	Une aide est disponible pour chaque paramètre de cette boîte de dialogue. Sélectionnez ou cliquez sur le paramètre ou sur le bouton sur lequel vous souhaitez des informations et appuyez sur F1.


Onglet UI

Utilisez cet onglet pour spécifier des autorisations pour certaines des actions les plus visibles qu'une mini-application Java peut demander sur l'ordinateur d'un utilisateur, telles que la création d'une fenêtre ou d'une boîte de dialogue, l'accès aux propriétés du système (notamment les fichiers .ini) ou la vérification des informations pour déterminer leur structure, afin que la mini-application puisse demander les informations. Ces autorisations peuvent être affichées dans les paramètres Java personnalisés de l'utilisateur ou dans la boîte de dialogue Avertissement de sécurité lorsqu'une mini-application Java demande des autorisations dépassant celles que vous accordez automatiquement.

Remarque

•	Une aide est disponible pour chaque paramètre de cette boîte de dialogue. Sélectionnez ou cliquez sur le paramètre ou sur le bouton sur lequel vous souhaitez des informations et appuyez sur F1.


Onglet Misc

Utilisez cet onglet pour spécifier des autorisations pour la lecture, l'écriture et le stockage de fichiers, l'exécution de programmes, le threading et d'autres autorisations. Ces autorisations peuvent être affichées dans les paramètres Java personnalisés de l'utilisateur ou dans la boîte de dialogue Avertissement de sécurité lorsqu'une mini-application Java demande des autorisations dépassant celles que vous accordez automatiquement.

Remarque

•	Une aide est disponible pour chaque paramètre de cette boîte de dialogue. Sélectionnez ou cliquez sur le paramètre ou sur le bouton sur lequel vous souhaitez des informations et appuyez sur F1.


Onglet Net IO

Utilisez cet onglet pour spécifier le type de connexion que vous autoriserez, et vers quels hôtes et quels ports. Par défaut, tous les hôtes et les ports sont exclus, de sorte que vous n'avez pas à spécifier les hôtes et les ports à exclure, excepté s'ils représentent un sous-ensemble des hôtes et ports que vous incluez. Vous pouvez spécifier différentes autorisations pour différents types de connexions : Connect Addresses, Bind Addresses, Multicast Addresses et Global Ports.

Remarque

•	Une aide est disponible pour chaque paramètre de cette boîte de dialogue. Sélectionnez ou cliquez sur le paramètre ou sur le bouton sur lequel vous souhaitez des informations et appuyez sur F1.


Onglet Custom

Utilisez cet onglet pour spécifier les paramètres d'autorisation personnalisée par nom ou par type de données.

Remarque

•	Une aide est disponible pour chaque paramètre de cette boîte de dialogue. Sélectionnez ou cliquez sur le paramètre ou sur le bouton sur lequel vous souhaitez des informations et appuyez sur F1.


Demande ou autorisation pour accéder ou contrôler l'accès aux fichiers.


Demande ou autorisation pour effectuer des opérations réseau ou une action liée au réseau.


Autorisation contrôlant la possibilité de créer et de manipuler des thèmes et groupes de thèmes.


Demande ou autorisation pour accéder ou manipuler des propriétés de système globales.


Demande ou autorisation pour contrôler ou exécuter d'autres programmes.


Demande ou autorisation pour effectuer des opérations de réflexion ou utiliser des API de réflexion pour accéder aux membres d'une classe spécifiée.


Autorisation contrôlant l'accès aux API d'impression.


Autorisation contrôlant la possibilité d'accéder au Registre, ou demande pour accéder à une clé de Registre.


Autorisation contrôlant l'accès aux classes de sécurité JDK java.lang.security.


Autorisation pour contrôler la capacité d'un code avec signature de créer jusqu'à  1 Mo d'espace Scratch par le biais de ClientStoragePermission, qui peut servir à stocker temporairement des informations. Aucune mini-application Java ne sera autorisée à lire ni écrire dans aucun autre fichier situé sur le disque dur de l'utilisateur. Une mini-application signée ne peut accéder qu'à son propre espace Scratch. Ce niveau d'autorisation est Moyen.


Demande pour utiliser un aspect étendu des API de l'interface utilisateur ou autorisation qui contrôle la possibilité d'utiliser certaines des fonctionnalités avancées du kit AWT (Application Windowing Toolkit).


Autorisation contrôlant la possibilité de modifier les valeurs des streams système java.lang.System.in, java.lang.System.out et java.lang.System.err.


Autorisation contrôlant la capacité d'afficher des boîtes de dialogue relatives à des fichiers dans le but d'effectuer des opérations sur ces fichiers. Par exemple, si une mini-application requiert l'ouverture d'un fichier, elle doit afficher la boîte de dialogue File Open standard et permettre à l'utilisateur de sélectionner le fichier voulu. La mini-application ne peut donc pas effectuer d'opération sur des fichiers de manière autonome. Ceci étant, cette opération est considérée mieux sécurisée que l'utilisation d'un code ayant un accès direct aux fichiers car l'utilisateur intervient directement lui-même. Cette autorisation est une autorisation de niveau Moyen.


Autorisation permettant l'utilisation de fonctionnalités multimédias avancées.


Autorisation offrant des contrôles spécifiques sur les types d'autorisation à accorder aux informations signées.