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 equipos de desarrollo, que especifican las definiciones del equipo de desarrollo y las conexiones de red que se usan cuando se crean los equipos de desarrollo. Los administradores de desarrollo pueden configurar el proyecto con grupos de equipos de desarrollo que especifican definiciones de equipos de desarrollo adecuadas para las cargas de trabajo de su equipo. Los usuarios del equipo de desarrollo crean grupos de equipos de desarrollo a partir de los grupos de cuadros de desarrollo a los que tienen acceso mediante 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.

Prerrequisitos

Para completar las tareas de este artículo, necesita privilegios de administrador de nivel de proyecto, como se describe en las secciones siguientes.

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 equipos de desarrollo. Para proporcionar a los usuarios permisos para administrar proyectos, agréguelos al rol Administrador de proyectos de DevCenter. Las tareas de este artículo están disponibles para los administradores del proyecto.

Para obtener información sobre cómo agregar un usuario al rol Administrador de proyectos, consulte Asignación de un rol de administrador de proyectos de DevCenter.

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 equipos de desarrollo, necesita los siguientes permisos:

Acción Permiso necesario
Crear o eliminar un proyecto de equipos de desarrollo - Los permisos de propietario, colaborador, propietario del DevCenter o de escritura en el centro de desarrollo donde desea crear el proyecto.
Actualizar un proyecto de cuadro de desarrollo - Permisos de propietario, colaborador o escritura en el proyecto.
Crear, eliminar y actualizar grupos de cuadros de desarrollo del proyecto - Propietario, permisos de colaborador en una suscripción de Azure o en un grupo de recursos específico.
- Permisos de propietario de DevCenter en el centro de desarrollo.
: permisos de administrador de proyectos de DevCenter para el proyecto.
Administrar un equipo de desarrollo dentro del proyecto - Administrador de proyectos de DevCenter.
Agregar un usuario de equipo 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 del panel Crear un proyecto con la pestaña Aspectos básicos abierta.

  5. En la pestaña Configuración de la caja de desarrollo, asegúrese de que la opción Habilitar esté seleccionada para los ajustes de General y Control de costes:

    Captura de pantalla del panel Crear un proyecto con la pestaña Configuración del cuadro Desarrollo abierta y ambas opciones seleccionadas.

    Al habilitar la configuración Controles de costo , puede limitar el número de cuadros de desarrollo por desarrollador y especificar el número máximo de cuadros de desarrollo que puede crear un desarrollador. Si no habilita la configuración Controles de Costo, los desarrolladores pueden crear un número ilimitado de cajas 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 de la operación 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 un 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 asigne un catálogo que contenga al menos una plantilla.

Captura de pantalla que muestra mensaje informativo respecto al requisito del catálogo.

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 y 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.

  4. En el mensaje de confirmación, seleccione Aceptar:

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

Proporcionar acceso a un proyecto de Microsoft Dev Box

Para que los usuarios puedan crear equipos de desarrollo basados en los grupos de equipos de desarrollo de un proyecto, debe proporcionarles acceso 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 permisos suficientes para un proyecto para poder agregar 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 equipo 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 con la opción Agregar asignación de roles resaltada.

  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 Agregar asignación de roles con el rol Usuario de DevCenter Dev Box resaltado.

El usuario ahora puede ver el proyecto y todos los grupos dentro de él. Puede crear equipos de desarrollo desde cualquiera de los grupos y administrar esos equipos 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 Asignación de un rol de administrador de proyectos de DevCenter.