Condividi tramite


Personalizzare il layout Web per un tipo di elemento di lavoro (processo di ereditarietà)

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Gli elementi di lavoro sono la spina dorsale per la pianificazione e il monitoraggio del lavoro. Di conseguenza, assicuri che ogni tipo di elemento di lavoro (WIT) monitori i dati necessari al team.

Importante

Il modello di processo di ereditarietà è disponibile per i progetti configurati per supportare il tipo di modello. Se si usa una raccolta precedente, controllare la compatibilità del modello di processo. Se la raccolta locale è configurata per l'uso del modello di processo XML locale, è possibile usare tale modello di processo solo per personalizzare l'esperienza di rilevamento del lavoro. Per altre informazioni, vedere Personalizzazione dei processi a livello di organizzazione.

Per supportare i requisiti di monitoraggio del lavoro, personalizzare ogni WIT per aggiungere gruppi di campi personalizzati all'interno di una sezione comune. Organizzare i moduli inserendo i gruppi e i campi HTML correlati logicamente in pagine separate all'interno di un modulo per ridurre al minimo la confusione in qualsiasi pagina all'interno del modulo.

Ad esempio, il modulo seguente mostra che sono state aggiunte due pagine personalizzate, Impatto e Mitigazione. Sono stati inoltre aggiunti diversi nuovi gruppi e campi alla pagina Dettagli.

Modulo personalizzato della storia utente

Dopo aver aggiunto una pagina o un gruppo personalizzato, è possibile aggiungere campi personalizzati a tali pagine o gruppi. Per altre informazioni su cosa è possibile personalizzare, vedere Informazioni sulla personalizzazione dei processi e sui processi ereditati.

Prerequisiti

Per indicazioni su come personalizzare Azure Boards per allinearsi ai requisiti aziendali specifici, vedere Configurare e personalizzare Azure Boards.

Categoria Requisiti
Autorizzazioni - Per creare, eliminare o modificare un processo: membro del gruppo Amministratori raccolta progetti o autorizzazioni specifiche a livello di raccolta Crea processo, Processo di eliminazione, Modifica processoo Eliminare un campo dall'organizzazione impostato su Consenti. Per altre informazioni, vedere Personalizzare un processo ereditato.
- Per aggiornare le bacheche: Amministratore del Team o membro del gruppo Amministratori del Progetto.
Access - Anche se si ha accesso basic o inferiore, è comunque possibile modificare un processo se qualcuno concede l'autorizzazione.
- Per aggiornare e modificare il tipo di elementi di lavoro esistenti: membro del progetto.
Modello di processo del progetto - Assicurarsi di avere il modello di processo di ereditarietà per la raccolta di progetti che contiene il progetto.
- Per eseguire la migrazione dei dati ai servizi di Azure DevOps, usare il servizio di importazione del database di Team Foundation Server Import Service.
Conoscenza - Familiarità con i modelli di personalizzazione ed elaborazione.

Aprire le impostazioni del processo dell'organizzazione

  1. Accedi alla tua organizzazione (https://dev.azure.com/{yourorganization}).

  2. Seleziona Impostazioni organizzazione.

    Screenshot che mostra il pulsante delle Impostazioni dell'Organizzazione per selezione.

  3. Seleziona Processo.

    Screenshot che mostra il pulsante Processo evidenziato per la selezione.

  1. Accedere alla raccolta (https://dev.azure.com/{Your_Collection}).

  2. Selezionare Impostazioni Raccolta o Impostazioni Amministratore.

  3. Seleziona Processo.

    Screenshot che mostra il pulsante

Nota

Quando si personalizza un processo ereditato, tutti i progetti che usano il processo riflettono automaticamente le personalizzazioni. Per garantire una transizione senza problemi, è consigliabile creare un processo di test e un progetto per testare le personalizzazioni prima di implementarle a livello di organizzazione. Per altre informazioni, vedere Creare e gestire processi ereditati.

Aggiungere un gruppo personalizzato

È possibile aggiungere gruppi personalizzati alle pagine ereditate e alle pagine personalizzate.

  1. Nella pagina Layout selezionare Nuovo gruppo.

    Process>Tipi di elemento di lavoro>Bug>Layout>Aggiungi nuovo gruppo

    Se il campo Nuovo e altre opzioni sono disabilitate, non si dispone delle autorizzazioni necessarie per modificare il processo. Consultare Impostare le autorizzazioni e l'accesso per il monitoraggio del lavoro, Personalizzare un processo ereditato.

  2. Immettere un nome per il gruppo e scegliere la colonna in cui dovrebbe essere visualizzata. Per informazioni sulle colonne, vedere Informazioni sulla personalizzazione del processo e sui processi ereditati, Layout e ridimensionamento.

    Finestra di dialogo Aggiungi gruppo personalizzato

  3. (Facoltativo) Dopo aver aggiunto il gruppo, è possibile trascinare e rilasciare il gruppo in qualsiasi colonna o all'interno della colonna. È anche possibile selezionare le opzioni Sposta su o Sposta giù dal gruppo ... menu contestuale


Eliminare o rimuovere un gruppo personalizzato

Prima di rimuovere un gruppo, spostare tutti i campi definiti in tale gruppo in un altro gruppo o rimuoverli dal modulo.

Suggerimento

È necessario rimuovere tutti i campi da un gruppo per visualizzare l'opzione Rimuovi.

Selezionare l'opzione Elimina icona Rimuovi dal gruppo personalizzato ... menu contestuale

Nota

Quando si nascondono tutti i campi in un gruppo ereditato, il gruppo ereditato stesso non viene visualizzato nel modulo.

Spostare un campo

All'interno di una pagina, è possibile trascinare rapidamente un campo in un nuovo gruppo o sezione all'interno della pagina.

Per spostare un campo in un'altra pagina, scegliere Modifica dal campo ... menu contestuale e quindi scegliere la Pagina dal menu a tendina. Facoltativamente, selezionare un gruppo esistente o creare un nuovo gruppo.

Nell'esempio seguente, sposti il campo Ticket cliente nella pagina Dettagli e nel gruppo focus cliente.

Finestra di dialogo Modifica campo, Sposta campo in gruppo personalizzato

Rimuovere un campo da un modulo

È possibile rimuovere solo campi personalizzati da un modulo. Per i campi ereditati, è possibile nasconderli dalla visualizzazione nel modulo. Per altre informazioni, vedere Personalizzare un campo per un processo, Mostrare, nascondere o rimuovere un campo.

Aggiungere una pagina personalizzata

Aggiungere una pagina personalizzata quando sono presenti diversi campi personalizzati da raggruppare all'interno di tale pagina. È possibile aggiungere e riordinare pagine personalizzate.

  1. Nella pagina Layout del WIT selezionato selezionare Nuova pagina.

    Processo, Tipi di elemento di lavoro, Bug: Layout, Opzione Nuova pagina

  2. Etichettare la pagina.

    Processo, Tipi di Elemento di Lavoro, Bug: Layout, Aggiungere una pagina al dialogo bug

  3. Modificare la pagina per aggiungere campi o gruppi.

  4. Al termine dell'aggiunta di gruppi e campi alla pagina, verificare che il layout sia come previsto. Aggiornare il browser e aprire un elemento di lavoro del tipo appena personalizzato.

    Modulo elemento di lavoro bug, pagina personalizzata

Riordinare le pagine

È possibile riordinare le pagine personalizzate usando il trascinamento della selezione oppure scegliendo l'operazione di spostamento dalla pagina personalizzata ... menu contestuale Non è possibile spostare la pagina Dei dettagli ereditata.

Riordinare le pagine personalizzate

Elimina una pagina

Prima di eliminare una pagina, spostare tutti i campi usati dal team in un'altra pagina.

Scegliere l'icona Elimina dalla pagina personalizzata ... menu contestuale

Nota

L'eliminazione di una pagina non comporta l'eliminazione di dati. Dopo aver definito i dati per un campo, i dati rimangono nell'archivio dati e nella cronologia degli elementi di lavoro, anche se si rimuove il campo dal modulo. È sempre possibile aggiungere il campo scegliendo Nuovo campo e selezionando Usa un campo esistente.

Nota

È possibile esaminare le modifiche apportate a un processo ereditato usando il log di controllo e le funzionalità di controllo. Per altre informazioni, vedere Accedere, esportare e filtrare i log di controllo.