Guide pratique pour définir les autorisationsHow to: Set permissions

Cet article explique comment l’administrateur d’un ordinateur accorde les autorisations de sécurité requises pour le profilage à un utilisateur ou à un groupe qui ne dispose pas des autorisations d’administrateur sur cet ordinateur.This article describes how an Administrator of a computer grants the security permissions required for profiling to a user or group that does not have Administrator permissions on that computer.

Selon un principe de sécurité de base, les applications ne doivent pas s’exécuter avec plus d’autorisations que nécessaire.A basic security principle states that applications should run with no more than the permissions they need. Ce principe s’applique également aux utilisateurs.This principle also applies to users. Si les utilisateurs peuvent travailler de manière pleinement efficace quand ils se connectent en tant que membres du groupe Utilisateurs et non du groupe Administrateurs, ils ne doivent pas bénéficier d’autorisations d’administrateur.If users can be fully effective when they are logged on as members of the Users group instead of the Administrators group, they should not be granted Administrator permissions. La première procédure, « Pour créer un compte d’utilisateur disposant d’autorisations utilisateurs », explique comment créer un compte d’utilisateur pour un membre du groupe Utilisateurs.The first procedure, "To create a user account that has User permissions," describes how to create a user account for a member of the Users group.

Les membres du groupe Utilisateurs devront pouvoir accéder aux dossiers et fichiers du disque qui sont partagés avec les autres membres de l’équipe.Members of the Users group will need access to the folders and files on disk that are shared with other members of the team. La deuxième procédure, « Pour accorder l’accès aux fichiers projet partagés », explique comment accorder cet accès.The second procedure, "To grant access to shared project files," describes how to grant that access.

Les membres du groupe Utilisateurs peuvent exécuter les outils de profilage si un administrateur leur accorde l’accès au pilote logiciel pour les outils de profilage.Members of the Users group can run the profiling tools if an administrator grants them access to the software driver for the profiling tools. La dernière procédure, « Pour accorder l’accès au pilote de profilage », explique comment accorder l’accès à ce pilote.The last procedure, "To grant access to the profiling driver," describes how to grant access to that driver.

Note

Pour suivre les étapes de ces procédures, vous devez disposer d’autorisations d’administrateur.You need administrator permissions to follow the steps in these procedures.

Pour créer un compte d’utilisateur disposant d’autorisations utilisateursTo create a user account that has User permissions

  1. Cliquez avec le bouton droit sur Poste de travail, puis cliquez sur Gérer.Right-click My Computer and then click Manage.

    La fenêtre Gestion de l’ordinateur s’ouvre.The Computer Management window opens.

  2. Développez Utilisateurs et groupes locaux.Expand Local Users and Groups.

  3. Cliquez avec le bouton droit sur le dossier Utilisateurs, puis cliquez sur Nouvel utilisateur.Right-click the Users folder and then click New User.

    La boîte de dialogue Nouvel utilisateur s’affiche.The New User dialog box appears.

  4. Renseignez les champs de cette boîte de dialogue avec les informations du compte d’utilisateur que vous créez.Complete the fields in this dialog box with the information for the user account you are creating. Spécifiez un mot de passe.Specify a password. Cochez éventuellement la case qui exige que l’utilisateur modifie le mot de passe à la prochaine connexion.Optionally, select the check box that requires that the user change the password at the next logon.

  5. Cliquez sur Créer, puis sur Fermer.Click Create and then click Close.

    Le nouvel utilisateur apparaît dans le groupe Utilisateurs, un groupe d’utilisateurs qui ne disposent pas d’autorisations d’administrateur.The new user appears in the Users group, a group of users who do not have Administrator permissions.

Pour accorder l’accès aux fichiers projet partagésTo grant access to shared project files

  1. Dans l’Explorateur Windows (ou l’Explorateur de fichiers), localisez la racine de l’arborescence de dossiers pour accéder aux fichiers projet utilisés par cet utilisateur et partagés par l’équipe du projet.In Windows Explorer (or File Explorer), locate the root of the folder tree for project files used by this user and shared by the project team.

    Le chemin de ce dossier peut se présenter comme suit :The path of this folder might resemble the following:

    D:\ourProject
    
  2. Cliquez avec le bouton droit sur le dossier, puis cliquez sur Propriétés.Right-click the folder and then click Properties.

    La boîte de dialoguePropriétés de <nom_dossier> s’affiche.The <folder name> Properties dialog box appears.

  3. Cliquez sur l'onglet Sécurité .Click the Security tab.

  4. Cliquez sur le nom du compte de l’utilisateur dans la zone Noms de groupes ou d’utilisateurs.Click the name of the user's account in the Group or user names box.

  5. Dans la zone Autorisations pour <nom_utilisateur>, cochez la case en regard de Contrôle total.In the Permissions for <user name> box, select the check box for Full Control.

  6. Cliquez sur OK.Click OK.

    Cette procédure accorde à l’utilisateur les autorisations pour l’arborescence de dossiers partagés qui commence par le dossier sélectionné à l’étape 5.This grants permissions to the user for the shared folder tree that begins with the folder selected in step 5.

Pour accorder l’accès au pilote de profilageTo grant access to the profiling driver

  1. Ouvrez une invite de commandes en tant qu'administrateur.Open a command prompt as an administrator.

  2. Remplacez le répertoire par :Change the directory to:

    <drive>:\Program Files\Microsoft Visual Studio 10\Team Tools\Performance Tools
    
  3. Exécutez la commande suivante :Run the following command:

    vsperfcmd /admin:driver,start /admin:service,start
    

    Cette commande installe et démarre le pilote des outils de profilage.This command installs and starts the driver for the profiling tools.

    Cette commande démarre le pilote et le service de profilage afin que les utilisateurs non-administrateurs puissent utiliser les fonctionnalités de profilage disponibles dans leur espace de processus utilisateur.This command starts the profiling driver and service so that non-admin users may use profiling features that are available in their User process space. Seul un administrateur peut exécuter cette commande. Elle ne s’exécutera pas pour les utilisateurs non-administrateurs.Only an Administrator may run the command; and it will fail for non-administrative Users.

    Notez que les effets de cette étape sont annulés après le redémarrage de l’ordinateur, sauf si vous exécutez également la dernière étape de cette procédure.Notice that the effects of this step are undone after the computer restarts, unless you also perform the final step in this procedure.

  4. Exécutez la commande pour autoriser l’accès aux fonctionnalités du pilote de profilage par un utilisateur ou un groupe ne disposant pas de l’accès administrateur à l’ordinateur :Run the command to allow access to profiling driver functionality by a user or group that does not have administrator access to the computer:

    vsperfcmd /admin:security,allow,<right[,right],<user name|group name>
    

    Cette commande accorde au compte <nom_utilisateur> ou <nom_groupe> l’accès aux outils de profilage.This command grants the <user name> or <group name> account access to the Profiling tools. L’option <right> détermine les fonctionnalités de profilage accessibles à l’utilisateur.The <right> option determines the profiling functionality the user can access. <right> option peut avoir une ou plusieurs des valeurs suivantes :The <right> option can be one or more of the following values:

    • FullAccess : autorise l’accès à toutes les méthodes de profilage, notamment la collecte des données de performance à partir des services, l’échantillonnage et le profilage intersession.FullAccess - allows access to all profiling methods including collecting performance data from services, sampling, and cross session profiling.

    • SampleProfiling : autorise l’accès aux méthodes de profilage d’échantillon.SampleProfiling - allows access to sample profiling methods

    • CrossSession : autorise l’accès au profilage intersession exigé pour les services de profilage.CrossSession - allows access to cross session profiling which is required for profiling services.

  5. (Facultatif) Pour conserver les résultats de l’une des étapes précédentes après le redémarrage de l’ordinateur, exécutez la commande suivante :(Optional) To preserve the results of any of the previous steps after computer restarts, run the following command:

    vsperfcmd /admin:driver,autostart,on
    

    Après s’être connectés, les utilisateurs spécifiés pourront désormais utiliser les outils de profilage sans disposer d’autorisations d’administrateur.The specified users, after logging on, will now be able to use the profiling tools without Administrator permissions.

Voir aussiSee also

Configurer des sessions de performancesConfigure performance sessions
VSPerfCmdVSPerfCmd
Profilage et sécurité Windows VistaProfiling and Windows Vista Security