Compartir a través de


Administrar un proyecto de Microsoft Dev Box

En este artículo, aprenderá a administrar un proyecto de Microsoft Dev Box mediante Azure Portal.

Un proyecto es el punto de acceso a Microsoft Dev Box para los miembros del equipo de desarrollo. Un proyecto contiene grupos de cuadros de desarrollo, que especifican las definiciones del cuadro de desarrollo y las conexiones de red que se usan cuando se crean los cuadros de desarrollo. Los administradores de desarrollo pueden configurar el proyecto con grupos de cuadros de desarrollo que especifican definiciones de cuadro de desarrollo adecuadas para las cargas de trabajo de su equipo. Los usuarios de dev box crean cuadros de desarrollo a partir de los grupos de cuadros de desarrollo a los que tienen acceso a través de sus pertenencias a proyectos.

Cada proyecto está asociado a un único centro de desarrollo. Al asociar un proyecto a un centro de desarrollo, todas las configuraciones en el nivel del centro de desarrollo se aplicarán automáticamente al proyecto.

Administradores de proyectos

Microsoft Dev Box permite delegar la administración de los proyectos a un miembro del equipo del proyecto. Los administradores de proyectos pueden ayudar con la administración diaria de proyectos para su equipo, como crear y administrar grupos de cuadros de desarrollo. Para proporcionar permisos a los usuarios para administrar proyectos, agréguelos al rol Administrador de proyectos de DevCenter. Los administradores del proyecto pueden realizar las tareas de este artículo.

Para obtener información sobre cómo agregar un usuario al rol Administrador de proyectos, consulte Proporcionar acceso a proyectos para administradores de proyectos.

Importante

Los usuarios asignados al rol Usuario de Dev Box o al rol Administrador de proyectos pueden crear equipos de desarrollo.

Permisos

Para administrar un proyecto de cuadro de desarrollo, necesita los siguientes permisos:

Acción Permiso necesario
Creación o eliminación del proyecto de cuadro de desarrollo Permisos de propietario, colaborador o escritura en el centro de desarrollo en el que desea crear el proyecto.
Actualización de un proyecto de cuadro de desarrollo Permisos de propietario, colaborador o escritura en el proyecto.
Creación, eliminación y actualización de grupos de cuadros de desarrollo en el proyecto - Propietario, permisos de colaborador en una suscripción de Azure o en un grupo de recursos específico.
: Permisos de administrador de proyectos de DevCenter para el proyecto.
Administrar un cuadro de desarrollo dentro del proyecto Administrador de proyectos de DevCenter.
Agregar un usuario de cuadro de desarrollo al proyecto Permisos de propietario en el proyecto.

Creación de un proyecto de Microsoft Dev Box

Los pasos siguientes muestran cómo crear y configurar un proyecto de Microsoft Dev Box.

  1. Inicie sesión en Azure Portal.

  2. En el cuadro de búsqueda, escriba proyectos. En la lista de resultados, seleccione Proyectos.

  3. En la página Proyectos, seleccione Crear.

  4. En el panel Crear un proyecto, en la pestaña Aspectos básicos, escriba los valores siguientes:

    Configuración Importancia
    Suscripción Seleccione la suscripción en la que quiere crear el proyecto.
    Grupo de recursos Seleccione un grupo de recursos existente o Crear nuevo, y escriba un nombre para el nuevo grupo de recursos.
    Centro de desarrollo Seleccione el centro de desarrollo que desea asociar a este proyecto. Toda la configuración en el nivel de centro de desarrollo se aplica al proyecto.
    Nombre Escriba un nombre para el proyecto.
    Descripción Escriba una descripción breve del proyecto.

    Captura de pantalla de la pestaña Aspectos básicos del proyecto Crear un cuadro de desarrollo.

  5. En la pestaña Administración de equipos de desarrollo, asegúrese de que No está seleccionado.

    Puede seleccionar Si para limitar el número de equipos de desarrollo por desarrollador y especificar el número máximo de equipos de desarrollo que un desarrollador puede crear. El valor predeterminado, No, significa que los desarrolladores pueden crear un número ilimitado de equipos de desarrollo.

    Para obtener más información sobre los límites de los equipos de desarrollo, consulte Tutorial: Control de los costos estableciendo límites para los equipos de desarrollo en un proyecto.

  6. [Opcional] En la pestaña Etiquetas, escriba el par de nombre y valor que desee asignar.

  7. Seleccione Revisar + crear.

  8. En la pestaña Revisar, seleccione Crear.

  9. Examine las notificaciones para confirmar que el proyecto se creó correctamente. Seleccione Ir al recurso.

  10. Compruebe que el proyecto aparece en la página Proyectos.

Al crear un proyecto, es posible que vea este mensaje informativo sobre catálogos: El centro de desarrollo que contiene este proyecto no tiene asignado un catálogo. Los entornos no se pueden implementar en este proyecto hasta que se haya asignado un catálogo que contenga al menos una plantilla.

Captura de pantalla que muestra un mensaje de información.

Dado que no está configurando Deployment Environments, puede omitir este mensaje de forma segura.

Eliminar un proyecto de Microsoft Dev Box

Puede eliminar un proyecto de Microsoft Dev Box cuando ya no lo use. La eliminación de un proyecto es permanente y no se puede deshacer. No se puede eliminar un proyecto que tenga grupos de cuadros de desarrollo asociados.

  1. Inicie sesión en Azure Portal.

  2. En el cuadro de búsqueda, escriba proyectos. En la lista de resultados, seleccione Proyectos.

  3. Abra el proyecto de cuadro de desarrollo que desea eliminar.

  4. Seleccione Eliminar.

    Captura de pantalla de la página de información general de un proyecto de cuadro de desarrollo y la opción Eliminar resaltada.

  5. En el mensaje de confirmación, Seleccionar Aceptar.

    Captura de pantalla del mensaje de confirmación Eliminar grupo de cuadros de desarrollo.

Proporcionar acceso a un proyecto de Microsoft Dev Box

Para que los usuarios puedan crear cuadros de desarrollo basados en los grupos de cuadros de desarrollo de un proyecto, debe proporcionar acceso para ellos a través de una asignación de roles. El rol Usuario de Dev Box permite a los usuarios de equipos de desarrollo crear, administrar y eliminar sus propios equipos de desarrollo. Debe tener los permisos suficientes en un proyecto antes de que pueda agregarle usuarios.

  1. Inicie sesión en Azure Portal.

  2. En el cuadro de búsqueda, escriba proyectos. En la lista de resultados, seleccione Proyectos.

  3. Abra el proyecto de cuadro de desarrollo al que desea proporcionar acceso a los miembros del equipo.

  4. En el menú de la izquierda, seleccione Control de acceso (IAM) y, a continuación, seleccione Agregar asignación> deroles.

    Captura de pantalla que muestra la página del control de acceso del proyecto.

  5. Asigne el siguiente rol. Para ver los pasos detallados, consulte Asignación de roles de Azure mediante Azure Portal.

    Configuración Importancia
    Función Seleccione Usuario de Dev Box de DevCenter.
    Asignar acceso a Seleccione Usuario, grupo o entidad de servicio.
    Miembros Seleccione los usuarios o grupos que desea que tengan acceso al proyecto.

    Captura de pantalla que muestra el panel para agregar asignaciones de roles.

El usuario ahora puede ver el proyecto y todos los grupos dentro de él. Pueden crear cuadros de desarrollo desde cualquiera de los grupos y administrar esos cuadros de desarrollo desde el portal para desarrolladores.

Para asignar acceso administrativo a un proyecto, seleccione el rol Administrador de proyectos de DevCenter. Para obtener más información sobre cómo agregar un usuario al rol Administrador de proyectos, consulte Proporcionar acceso a proyectos para administradores de proyectos.