Cómo: Establecer permisosHow to: Set permissions

En este artículo se describe cómo un administrador de un equipo concede los permisos de seguridad necesarios para la generación de perfiles a un usuario o grupo que no tiene permisos de administrador en ese equipo.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.

Un principio de seguridad básico indica que las aplicaciones se deberían ejecutar solo con los permisos que necesitan.A basic security principle states that applications should run with no more than the permissions they need. Este principio se aplica también a los usuarios.This principle also applies to users. Si los usuarios pueden ser totalmente efectivos cuando inician sesión como miembros del grupo Usuarios en lugar del grupo Administradores, no se les deben conceder permisos de administrador.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. En el primer procedimiento, "Para crear una cuenta de usuario que tenga permisos de usuario", se describe cómo crear una cuenta de usuario para un miembro del grupo Usuarios.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.

Los miembros del grupo Usuarios necesitarán acceso a las carpetas y archivos en disco que se comparten con otros miembros del equipo.Members of the Users group will need access to the folders and files on disk that are shared with other members of the team. En el segundo procedimiento, "Para conceder acceso a los archivos de proyecto compartido", se describe cómo conceder acceso.The second procedure, "To grant access to shared project files," describes how to grant that access.

Los miembros del grupo Usuarios pueden ejecutar las herramientas de generación de perfiles si un administrador les concede acceso al controlador de software para las herramientas de generación de perfiles.Members of the Users group can run the profiling tools if an administrator grants them access to the software driver for the profiling tools. En el último procedimiento, "Para conceder acceso al controlador de generación de perfiles", se describe cómo conceder acceso a ese controlador.The last procedure, "To grant access to the profiling driver," describes how to grant access to that driver.

Note

Necesita permisos de administrador para seguir los pasos de estos procedimientos.You need administrator permissions to follow the steps in these procedures.

Para crear una cuenta de usuario que tenga permisos de usuarioTo create a user account that has User permissions

  1. Haga clic con el botón derecho en Mi equipo y después haga clic en Administrar.Right-click My Computer and then click Manage.

    Se abre la ventana Administración de equipos.The Computer Management window opens.

  2. Expandir Grupos y usuarios locales.Expand Local Users and Groups.

  3. Haga clic con el botón derecho en la carpeta Usuarios y después haga clic en Nuevo usuario.Right-click the Users folder and then click New User.

    Aparece el cuadro de diálogo New usuario.The New User dialog box appears.

  4. Complete los campos de este cuadro de diálogo con la información de la cuenta de usuario que está creando.Complete the fields in this dialog box with the information for the user account you are creating. Especifique una contraseña.Specify a password. Si lo desea, active la casilla que exige al usuario cambiar la contraseña en el siguiente inicio de sesión.Optionally, select the check box that requires that the user change the password at the next logon.

  5. Haga clic en Crear y después en Cerrar.Click Create and then click Close.

    El nuevo usuario aparece en el grupo Usuarios, un grupo de usuarios que no tienen permisos de administrador.The new user appears in the Users group, a group of users who do not have Administrator permissions.

Para conceder acceso a archivos compartidos del proyectoTo grant access to shared project files

  1. En el Explorador de Windows (o Explorador de archivos), busque la raíz del árbol de carpetas para los archivos de proyecto utilizados por este usuario y compartidos por el equipo del proyecto.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.

    La ruta de acceso de esta carpeta puede ser similar a la siguiente:The path of this folder might resemble the following:

    D:\ourProject
    
  2. Haga clic con el botón derecho en la carpeta y después haga clic en Propiedades.Right-click the folder and then click Properties.

    Aparece el cuadro de diálogo <Nombre de carpeta > Propiedades.The <folder name> Properties dialog box appears.

  3. Haga clic en la pestaña Seguridad .Click the Security tab.

  4. Haga clic en el nombre de la cuenta de usuario en el cuadro Grupo o nombres de usuario.Click the name of the user's account in the Group or user names box.

  5. En el cuadro Permisos para <nombre de usuario >, seleccione la casilla Control total.In the Permissions for <user name> box, select the check box for Full Control.

  6. Haga clic en Aceptar.Click OK.

    Esto concede permisos al usuario para el árbol de carpetas compartidas que comienza con la carpeta seleccionada en el paso 5.This grants permissions to the user for the shared folder tree that begins with the folder selected in step 5.

Para conceder acceso al controlador de generación de perfilesTo grant access to the profiling driver

  1. Abra un símbolo del sistema como administrador.Open a command prompt as an administrator.

  2. Cambie el directorio a:Change the directory to:

    <drive>:\Program Files\Microsoft Visual Studio 10\Team Tools\Performance Tools
    
  3. Ejecute el siguiente comando:Run the following command:

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

    Este comando instala e inicia el controlador para las herramientas de generación de perfiles.This command installs and starts the driver for the profiling tools.

    Este comando inicia el controlador y el servicio de generación de perfiles para que los usuarios que no son administradores puedan utilizar las funciones de generación de perfiles que están disponibles en su espacio de proceso de usuario.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. Solo los administradores pueden ejecutar el comando; si intenta ejecutarlo un usuario que no es administrador, se producirá un error.Only an Administrator may run the command; and it will fail for non-administrative Users.

    Tenga en cuenta que los efectos de este paso se deshacen al reiniciar el equipo, a menos que también realice el paso final de este procedimiento.Notice that the effects of this step are undone after the computer restarts, unless you also perform the final step in this procedure.

  4. Ejecute el comando para permitir el acceso a la funcionalidad del controlador de generación de perfiles por un usuario o grupo que no tiene acceso de administrador en el equipo: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>
    

    Este comando concede a la cuenta de <nombre de usuario > o <nombre del grupo> acceso a las herramientas de generación de perfiles.This command grants the <user name> or <group name> account access to the Profiling tools. La opción <right> determina la funcionalidad de generación de perfiles a la que el usuario puede tener acceso.The <right> option determines the profiling functionality the user can access. La opción <right> puede ser uno o varios de los siguientes valores:The <right> option can be one or more of the following values:

    • FullAccess: permite el acceso a todos los métodos de generación de perfiles, incluyendo la recopilación de datos de rendimiento de servicios, muestreo y generación de perfiles entre sesiones.FullAccess - allows access to all profiling methods including collecting performance data from services, sampling, and cross session profiling.

    • SampleProfiling: permite el acceso a los métodos de generación de perfiles de muestra.SampleProfiling - allows access to sample profiling methods

    • CrossSession: permite al acceso a la generación de perfiles entre sesiones que se requiere para los servicios de generación de perfiles.CrossSession - allows access to cross session profiling which is required for profiling services.

  5. (Opcional) Para conservar los resultados de cualquiera de los pasos anteriores después de reiniciar el equipo, ejecute el siguiente comando:(Optional) To preserve the results of any of the previous steps after computer restarts, run the following command:

    vsperfcmd /admin:driver,autostart,on
    

    Después de iniciar sesión, los usuarios especificados podrán usar las herramientas de generación de perfiles sin permisos de administrador.The specified users, after logging on, will now be able to use the profiling tools without Administrator permissions.

Vea tambiénSee also

Configuración de sesiones de rendimientoConfigure performance sessions
VSPerfCmdVSPerfCmd
Generar perfiles y seguridad en Windows VistaProfiling and Windows Vista Security