Informazioni sui livelli di accesso

servizi Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

I livelli di accesso in Azure DevOps controllano le funzionalità del portale Web disponibili. I livelli di accesso integrano i gruppi di sicurezza, che consentono o negano attività specifiche. Gli amministratori assicurano che la base utente abbia accesso alle funzionalità necessarie e che paghi solo per tali funzionalità specifiche. Per ulteriori informazioni, vedere Guida rapida di riferimento sull'accesso degli stakeholder e Gestione di utenti e accesso.

Importante

Selezionare una versione dal selettore Della versione del contenuto di Azure DevOps.

Selezionare la versione di questo articolo corrispondente alla piattaforma e alla versione. Il selettore di versione è sopra il sommario. Consulta la tua piattaforma e versione di Azure DevOps.

Importante

I progetti pubblici in Azure DevOps vengono ritirati. A partire dal 2027, i progetti pubblici esistenti si converteno in privato. Per ulteriori informazioni, vedere Discontinuazione dei progetti pubblici e Migrare da un progetto pubblico a GitHub.

Quando si aggiunge un utente o un gruppo a un team o a un progetto, ottiene automaticamente l'accesso alle funzionalità associate al livello di accesso predefinito e al gruppo di sicurezza. Per la maggior parte degli utenti, assegnarli al livello di accesso Basic e il gruppo di sicurezza Collaboratori fornisce l'accesso alla maggior parte delle funzionalità. Per una panoramica semplificata delle autorizzazioni assegnate ai gruppi più comuni Lettori, Collaboratori e Amministratori progetto, vedere Autorizzazioni predefinite.

Suggerimento

È possibile usare l'intelligenza artificiale per semplificare le attività di Azure DevOps. Per iniziare, vedere Abilitare l'assistenza per intelligenza artificiale con il server MCP di Azure DevOps .

Livelli di accesso supportati

Assegnare utenti o gruppi di utenti a uno dei livelli di accesso seguenti:

  • Basic: fornisce l'accesso alla maggior parte delle funzionalità. Assegna agli utenti con un abbonamento a Visual Studio Professional, una CAL di Azure DevOps Server e agli utenti per i quali paghi l'accesso Basic in un'organizzazione.
  • Basic + Test Plans: fornisce l'accesso a tutte le funzionalità incluse nei piani di test di base e di Azure. Assegna agli utenti con una sottoscrizione a Visual Studio Test Professional o MSDN Platforms e agli utenti per cui paghi per l'accesso Basic + Test Plans in un'organizzazione.
  • Stakeholder: fornisce accesso gratuito e limitato ai progetti privati. Gli stakeholder nei progetti pubblici esistenti hanno accesso più ampio fino a quando tali progetti non si converteno in privati nel 2027. Assegnare a un numero illimitato di utenti senza richiedere una licenza o una sottoscrizione, ideale per coloro che necessitano dell'accesso a un set limitato di funzionalità. Gli stakeholder possono eseguire varie attività, tra cui la visualizzazione di elementi di lavoro, la partecipazione alla discussione e l'accesso ai dashboard.
  • sottoscrittore di Visual Studio: assegnare agli utenti che hanno già una sottoscrizione di Visual Studio. Il sistema riconosce automaticamente la sottoscrizione dell'utente( Visual Studio Enterprise, Visual Studio Professional, Visual Studio Test Professional o MSDN Platform) e abilita tutte le altre funzionalità incluse nel livello di sottoscrizione. Se si assegna Basic o Stakeholder, gli utenti ricevono anche i vantaggi della sottoscrizione di Visual Studio al momento dell'accesso.

    Suggerimento

    Come buona pratica per aggiungere nuovi utenti, assegnare il livello Sottoscrittore di Visual Studio se appropriato, al posto di Basic, per evitare l'addebito della tariffa Basic prima che l'utente acceda per la prima volta.

  • GitHub Enterprise: il sistema riconosce automaticamente gli utenti con una licenza GitHub Enterprise al successivo accesso ad Azure DevOps. Indipendentemente dal livello di accesso assegnato all'utente (ad esempio, potrebbe essere assegnato accesso Stakeholder), ricevono accesso Basic quando sono associati a una licenza GitHub Enterprise.
  • Stakeholder: fornisce accesso parziale, può essere assegnato gratuitamente a utenti illimitati. Assegnare questo livello agli utenti senza licenze o sottoscrizioni che devono accedere a un set limitato di funzionalità.
  • Basic: fornisce l'accesso alla maggior parte delle funzionalità. Assegnare agli utenti con una licenza CAL di Azure DevOps Server, con una sottoscrizione Visual Studio Professional e agli utenti per cui si paga l'accesso Basic in un'organizzazione.
  • Basic + Test Plans: fornisce l'accesso agli utenti che dispongono di una sottoscrizione mensile di Test Manager, di Visual Studio Test Professional o di MSDN Platforms.
  • VS Enterprise: fornisce l'accesso alle funzionalità Premium. Assegnare agli utenti con una sottoscrizione a Visual Studio Enterprise.

La tabella seguente indica le funzionalità disponibili per ogni livello di accesso supportato. Le sottoscrizioni di Visual Studio Test Professional e MSDN Platform concedono l'accesso alle stesse funzionalità di Visual Studio Enterprise.


Funzionalità

Portatore d'interessi

Basic, GitHub Enterprise, &
Visual Studio Professional

Base + Piani di Test &
Visual Studio Enterprise


Funzionalità

Portatore d'interessi

Base &
Visual Studio Professional

Base + Piani di Test &
Visual Studio Enterprise


Amministrare l'organizzazione
Può configurare le risorse quando viene aggiunto anche a un gruppo di sicurezza o a un ruolo: amministratore del team, amministratore del progetto o amministratore raccolta progetti.

✔️

✔️

✔️


Strumenti avanzati per la pianificazione di backlog e sprint
Incluso l'accesso completo a tutti gli strumenti di backlog e di pianificazione dello sprint.

✔️

✔️


✔️

✔️


Gestione avanzata del portfolio
Include l'accesso completo per definire funzionalità ed epiche da un backlog o una lavagna del portfolio.

✔️

✔️


Bacheche Agile
Gli stakeholder ottengono un accesso limitato alle bacheche e ai taskboard nei progetti privati. Gli stakeholder usano il drag-and-drop per creare e modificare le schede, ma possono modificare solo il campo Stato sulle carte. Possono visualizzare solo le impostazioni di capacità dello sprint.

✔️

✔️

✔️


Schede Agile Gli stakeholder possono visualizzare le bacheche e aprire e modificare gli elementi di lavoro. Aggiungono elementi di lavoro dal backlog anziché da una bacheca e non possono usare il drag-and-drop per aggiornare lo stato o la priorità.

✔️

✔️

✔️


Agile Portfolio Management
Includono l'accesso limitato ai backlog di portafoglio e ai board. Gli stakeholder non possono modificare l'ordine di priorità del backlog, non possono assegnare elementi a un'iterazione, non possono usare il riquadro di mapping o non possono esercitare la previsione.

✔️

✔️

✔️

Elementi
Include l'accesso completo a tutte le funzionalità di Azure Artifacts, fino a una risorsa di archiviazione gratuita di 2 GiB.

✔️

✔️

✔️


Artefatti Include l'accesso ai feed di Azure Artifacts. Azure DevOps Server richiede un livello di accesso Basic o superiore.

✔️

✔️


Creare pipeline di rilascio e gestire i rilasci Include la definizione di pipeline di rilascio, pipeline di distribuzione continua (CD) a più fasi e l'uso di approvazioni e controlli per controllare le distribuzioni. Gli stakeholder possono visualizzare le versioni e agire sulle approvazioni assegnate, ma non possono creare pipeline di versione o gestire le versioni.

✔️

✔️

Strumenti di base per la pianificazione di backlog e sprint Include accesso limitato per aggiungere e modificare elementi nei backlog e nei backlog sprint e nelle schede attività. Gli stakeholder non possono assegnare elementi a un'iterazione, utilizzare il pannello di mappatura o utilizzare la funzione di previsione.

✔️

✔️

Compilazione Include l'accesso completo a tutte le funzionalità per gestire l'integrazione continua e la distribuzione continua del software. Gli stakeholder possono visualizzare le compilazioni, ma non possono creare, modificare o gestire le pipeline di compilazione.

✔️

✔️

Accesso ai grafici di query Può visualizzare e creare grafici di query per il tracciamento del lavoro. Nei progetti privati e Azure DevOps Server gli stakeholder possono visualizzare i grafici solo quando i grafici vengono aggiunti a un dashboard. Nei progetti pubblici esistenti, le parti interessate possono visualizzare e creare grafici delle query.

Limited

✔️

✔️


Codice
Include l'accesso completo a tutte le funzionalità per gestire il codice usando repository Git o il controllo della versione di Team Foundation (TFVC).

✔️

✔️


Piani di recapito
Include l'accesso completo per aggiungere e visualizzare i piani di recapito.

✔️

✔️


Piani di recapito
Include l'accesso completo per aggiungere e visualizzare i piani di recapito.

✔️

✔️


Richiedere e gestire commenti e suggerimenti Include l'accesso completo per richiedere e gestire il feedback formale sul software funzionante in Azure DevOps Server 2022.

✔️

✔️


Funzionalità standard
Include operazioni tra progetti, visualizzare dashboard, visualizzare wiki e gestire le notifiche personali. Gli stakeholder non possono visualizzare i file README Markdown definiti per i repository e possono visualizzare solo le pagine wiki. L'accesso potrebbe essere limitato in base a autorizzazioni specifiche di progetto o organizzazione. Per le funzionalità complete, inclusa la possibilità di visualizzare tutte le funzionalità wiki, è consigliabile usare una licenza Basic .

✔️

✔️

✔️


Testare i servizi nella compilazione e nel rilascio
Include l'esecuzione di unit test con le compilazioni, la revisione e l'analisi dei risultati dei test.

✔️

✔️


✔️


Esecuzione dei test e analisi dei test
Include l'esecuzione manuale, il rilevamento dello stato dei test e i test automatizzati.

✔️

✔️


Riepilogo del test di accesso alla licenza stakeholder
Include la richiesta di commenti e suggerimenti degli stakeholder tramite l'estensione Test & Feedback.

✔️

✔️

✔️


Visualizzare gli elementi di lavoro personali
Accesso per aggiungere e modificare elementi di lavoro, seguire gli elementi di lavoro e visualizzare e creare query. Gli stakeholder possono assegnare tag esistenti solo agli elementi di lavoro (non possono aggiungere nuovi tag) e possono salvare solo le query in Query personali (non possono essere salvate in Query condivise).

✔️

✔️

✔️


Visualizzare le versioni e gestire le approvazioni
Include la visualizzazione delle versioni e l'approvazione delle versioni.

✔️

✔️

✔️


Accesso alla sottoscrizione di Visual Studio

I sottoscrittori di Visual Studio ottengono le funzionalità della sottoscrizione di Visual Studio come vantaggio del sottoscrittore. Quando si aggiungono tali utenti, assegnare loro il livello di accesso alla sottoscrizione di Visual Studio .

Il sistema riconosce automaticamente la sottoscrizione e abilita tutte le altre funzionalità incluse, in base al livello di sottoscrizione.

Accesso a Visual Studio Enterprise

I sottoscrittori di Visual Studio Enterprise ottengono l'accesso a VISUAL Studio Enterprise come vantaggio per i sottoscrittori. Quando si aggiungono questi utenti, assegnare loro il livello di accesso di VS Enterprise .

Con l'accesso a Visual Studio Enterprise (VS Enterprise), gli utenti ottengono l'accesso a qualsiasi estensione a pagamento pubblicata da Microsoft inclusa nell'abbonamento per gli utenti attivi di Visual Studio Enterprise.

L'accesso Basic + Test Plans offre agli utenti tutte le funzionalità di base, oltre agli strumenti di gestione dei test case basati sul Web. È possibile acquistare l'accesso mensile o aggiungere utenti che dispongono già di un abbonamento a Visual Studio Test Professional con MSDN o MSDN Platforms.

Mappatura programmata dei livelli di accesso

In Azure DevOps Services gestire i livelli di accesso utente a livello di codice con az devops user add o diritti utente - Aggiungere l'API REST.

La tabella seguente esegue il mapping dei livelli di accesso dell'interfaccia utente alle accessLevel proprietà accettate dall'API REST. GitHub L'accesso enterprise viene rilevato automaticamente e non viene assegnato tramite queste proprietà.

Livello di accesso nell'interfaccia utente accountLicenseType licensingSource msdnLicenseType
Di base express account none
Basic + Piani di Test advanced account none
Sottoscrittore di Visual Studio none msdn eligible
Parte interessata stakeholder account none
Sottoscrizione Visual Studio Enterprise none msdn enterprise

Nota

AccountLicenseType earlyAdopter è un valore interno usato esclusivamente da Microsoft.

Quali funzionalità sono disponibili per gli utenti aggiunti a due diversi livelli di accesso?

Se un utente appartiene a un gruppo con accesso Basic e a un altro gruppo con accesso VS Enterprise , l'utente può accedere a tutte le funzionalità disponibili tramite VS Enterprise, che è un superset di Basic.

Accesso all'account di servizio

Aggiungere gli account del servizio Azure DevOps al livello di accesso predefinito. Se si imposta Stakeholder come livello di accesso predefinito, è necessario aggiungere gli account di servizio all'accesso Basic, Basic + Test Plans o VS Enterprise.

Gli account di servizio non richiedono un cal o un altro acquisto.