Condividi tramite


Gestire un progetto di Microsoft Dev Box

Questo articolo illustra come gestire un progetto di Microsoft Dev Box usando il portale di Azure.

Un progetto è il punto di accesso a Microsoft Dev Box per i membri del team di sviluppo. Un progetto contiene pool di dev box, che specificano le definizioni di dev box e le connessioni di rete usate quando vengono create le caselle di sviluppo. I responsabili di sviluppo possono configurare il progetto con pool di dev box che specificano le definizioni di dev box appropriate per i carichi di lavoro del team. Gli utenti di Dev Box creano box di sviluppo dai pool di dev box a cui hanno accesso tramite le appartenenze ai progetti.

Ogni progetto è associato a un singolo dev center. Quando si associa un progetto a un dev center, tutte le impostazioni a livello di Dev Center vengono applicate automaticamente al progetto.

Amministratori del progetto

Microsoft Dev Box consente di delegare l'amministrazione dei progetti a un membro del team di progetto. Gli amministratori del progetto possono assistere con la gestione quotidiana dei progetti per il team, ad esempio la creazione e la gestione dei pool di dev box. Per fornire agli utenti le autorizzazioni per gestire i progetti, aggiungerli al ruolo Di progetto DevCenter Amministrazione. Le attività contenute in questo articolo possono essere eseguite dagli amministratori del progetto.

Per informazioni su come aggiungere un utente al ruolo Project Amministrazione, vedere Fornire l'accesso ai progetti per gli amministratori del progetto.

Importante

Un utente a cui è assegnato il ruolo Utente di Dev Box o il ruolo project Amministrazione può creare una casella di sviluppo.

Autorizzazioni

Per gestire un progetto dev box, sono necessarie le autorizzazioni seguenti:

Azione È necessaria l'autorizzazione
Creare o eliminare un progetto dev box Autorizzazioni di proprietario, collaboratore o scrittura nel dev center in cui si vuole creare il progetto.
Aggiornare un progetto dev box Autorizzazioni proprietario, collaboratore o scrittura per il progetto.
Creare, eliminare e aggiornare i pool di box di sviluppo nel progetto - Autorizzazioni di proprietario, collaboratore per una sottoscrizione di Azure o per un gruppo di risorse specifico.
- DevCenter Project Amministrazione autorizzazioni per il progetto.
Gestire una casella di sviluppo all'interno del progetto Amministrazione del progetto DevCenter.
Aggiungere un utente di dev box al progetto Autorizzazioni di proprietario per il progetto.

Creare un progetto di Microsoft Dev Box

I passaggi seguenti illustrano come creare e configurare un progetto di Microsoft Dev Box.

  1. Accedere al portale di Azure.

  2. Nella casella di ricerca immettere progetti. Nell'elenco dei risultati selezionare Progetti.

  3. Nella pagina Progetti selezionare Crea.

  4. Nel riquadro Crea un progetto immettere i valori seguenti nella scheda Informazioni di base:

    Impostazione Valore
    Abbonamento Selezionare la sottoscrizione in cui si vuole creare il progetto.
    Gruppo di risorse Selezionare un gruppo di risorse esistente oppure selezionare Crea nuovo e quindi immettere un nome per il nuovo gruppo di risorse.
    Dev Center Selezionare il dev center da associare a questo progetto. Tutte le impostazioni a livello di Dev Center si applicano al progetto.
    Nome Immettere un nome per il progetto.
    Descrizione Immettere una breve descrizione del progetto.

    Screenshot della scheda Nozioni di base per creare un progetto di dev box.

  5. Nella scheda Gestione casella di sviluppo verificare che No sia selezionato.

    È possibile selezionare per limitare il numero di caselle di sviluppo per sviluppatore e specificare il numero massimo di caselle di sviluppo che uno sviluppatore può creare. Il valore predefinito, No, significa che gli sviluppatori possono creare un numero illimitato di caselle di sviluppo.

    Per altre informazioni sui limiti delle caselle di sviluppo, vedere Esercitazione: Controllare i costi impostando i limiti delle caselle di sviluppo in un progetto.

  6. (Facoltativo) Nella scheda Tag immettere una coppia nome/valore da assegnare.

  7. Selezionare Rivedi e crea.

  8. Nella scheda Rivedi selezionare Crea.

  9. Verificare che il progetto sia stato creato correttamente controllando le notifiche. Selezionare Vai alla risorsa.

  10. Verificare che il progetto venga visualizzato nella pagina Progetti .

Durante la creazione di un progetto, è possibile che venga visualizzato questo messaggio informativo sui cataloghi:

Screenshot del messaggio informativo, Dev Center che contiene questo progetto non ha un catalogo assegnato. Gli ambienti non possono essere distribuiti in questo progetto fino a quando non è stato assegnato un catalogo contenente almeno un modello.

Poiché non si configurano ambienti di distribuzione, è possibile ignorare in modo sicuro questo messaggio.

Eliminare un progetto di Microsoft Dev Box

È possibile eliminare un progetto di Microsoft Dev Box quando non viene più usato. L'eliminazione di un progetto è permanente e non può essere annullata. Non è possibile eliminare un progetto con pool di box di sviluppo associati.

  1. Accedere al portale di Azure.

  2. Nella casella di ricerca immettere progetti. Nell'elenco dei risultati selezionare Progetti.

  3. Aprire il progetto dev box da eliminare.

  4. Selezionare Elimina.

    Screenshot della pagina di panoramica per un progetto di dev box e l'opzione Elimina evidenziata.

  5. Nel messaggio di conferma selezionare OK.

    Screenshot del messaggio di conferma elimina pool di caselle di sviluppo.

Fornire l'accesso a un progetto di Microsoft Dev Box

Prima che gli utenti possano creare box di sviluppo in base ai pool di box di sviluppo in un progetto, è necessario fornire l'accesso per loro tramite un'assegnazione di ruolo. Il ruolo Dev Box User consente agli utenti della casella di sviluppo di creare, gestire ed eliminare le proprie caselle di sviluppo. Prima di poter aggiungere utenti a un progetto, è necessario disporre di autorizzazioni sufficienti.

  1. Accedere al portale di Azure.

  2. Nella casella di ricerca immettere progetti. Nell'elenco dei risultati selezionare Progetti.

  3. Aprire il progetto dev box a cui si vuole fornire ai membri del team l'accesso.

  4. Nel menu a sinistra selezionare Controllo di accesso (IAM) e quindi selezionare Aggiungi aggiungi>assegnazione di ruolo.

    Screenshot che mostra la pagina per il controllo di accesso al progetto.

  5. Assegnare il ruolo seguente. Per la procedura dettagliata, vedere Assegnare ruoli di Azure usando il portale di Azure.

    Impostazione Valore
    Ruolo Selezionare DevCenter Dev Box User (Utente dev box DevCenter).
    Assegnare l'accesso a Selezionare Utente, gruppo o entità servizio.
    Membri Selezionare gli utenti o i gruppi a cui si vuole accedere al progetto.

    Screenshot che mostra il riquadro Aggiungi assegnazione di ruolo.

L'utente è ora in grado di visualizzare il progetto e tutti i pool al suo interno. Possono creare box di sviluppo da uno qualsiasi dei pool e gestire tali box di sviluppo dal portale per sviluppatori.

Per assegnare l'accesso amministrativo a un progetto, selezionare il ruolo Di progetto DevCenter Amministrazione. Per altre informazioni su come aggiungere un utente al ruolo Project Amministrazione, vedere Fornire l'accesso ai progetti per gli amministratori del progetto.