Informazioni sui livelli di accesso

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

I livelli di accesso concedeno o limitano l'accesso per selezionare le funzionalità del portale Web. Oltre alle autorizzazioni concesse tramite gruppi di sicurezza, che forniscono o limitano attività specifiche. I livelli di accesso consentono agli amministratori di fornire agli amministratori l'accesso di base utente alle funzionalità necessarie e pagano solo per queste funzionalità.

Importante

Selezionare una versione dal selettore Versione contenuto di Azure DevOps.

Per visualizzare il contenuto disponibile per la piattaforma, assicurarsi di selezionare la versione corretta di questo articolo dal selettore di versione che si trova sopra il sommario. Il supporto delle funzionalità varia a seconda che si funzioni da Azure DevOps Services o da una versione locale di Azure DevOps Server.
Per informazioni sulla versione locale in uso, vedere Quale piattaforma/versione si sta usando?

Quando si aggiunge un utente o un gruppo a un team o a un progetto, viene concesso automaticamente l'accesso a tali funzionalità supportate dal livello di accesso predefinito e a quelli supportati dal gruppo di sicurezza a cui vengono aggiunti. La maggior parte degli utenti può accedere alla maggior parte delle funzionalità assegnandole al gruppo di sicurezza Di base e Collaboratori . Per una panoramica semplificata delle autorizzazioni assegnate ai gruppi più comuni Lettori, Collaboratori e Amministratori progetto, vedere Autorizzazioni predefinite.

Per aggiungere account utente o gruppi a livelli di accesso specifici, vedere Gestire gli utenti e l'accesso. Assicurarsi di impostare il livello di accesso di ogni utente in base a quello acquistato per l'utente.

Per aggiungere account utente o gruppi a livelli di accesso specifici, vedere Modificare i livelli di accesso. Assicurarsi di impostare il livello di accesso di ogni utente in base a quello acquistato per l'utente.

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à. Assegnare agli utenti con una sottoscrizione di Visual Studio Professional, un Azure DevOps Server CAL e agli utenti a cui si paga l'accesso di base in un'organizzazione.
  • Basic + Test Plans: fornisce l'accesso a tutte le funzionalità incluse in Basic, nonché a Azure Test Plans. Assegnare questo livello agli utenti con una sottoscrizione di Visual Studio Test Professional o MSDN Platforms e agli utenti a cui si paga l'accesso Basic + Test Plans in un'organizzazione.
  • Stakeholder: può essere assegnato gratuitamente a utenti illimitati. Fornisce l'accesso parziale ai progetti privati e l'accesso quasi completo ai progetti pubblici. Assegnare questo livello agli utenti senza licenze o sottoscrizioni che devono accedere a un set limitato di funzionalità. Per informazioni dettagliate sull'accesso alle funzionalità, vedere Informazioni di riferimento rapido sull'accesso di tipo Stakeholder.
  • Sottoscrittore di Visual Studio: assegnare questo livello agli utenti che hanno già una sottoscrizione di Visual Studio. Il sistema riconosce automaticamente la sottoscrizione dell'utente, ovvero Visual Studio Enterprise, Visual Studio Professional, Visual Studio Test Professional o MSDN Platform, e abilita eventuali altre funzionalità incluse nel rispettivo livello di sottoscrizione. Se si assegna Basic o Stakeholder, ricevono anche i vantaggi della sottoscrizione di Visual Studio al momento dell'accesso.

Suggerimento

Come procedura consigliata quando si aggiungono nuovi utenti, è consigliabile assegnare il livello di Sottoscrittore di Visual Studio quando appropriato (anziché Basic) per impedire l'addebito della tariffa di base prima dell'accesso dell'utente per la prima volta.

  • Stakeholder: fornisce l'accesso parziale, può essere assegnato agli utenti illimitati gratuitamente. 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 un Azure DevOps Server CAL, con una sottoscrizione Visual Studio Professional e agli utenti a cui si paga l'accesso di base in un'organizzazione.
  • Basic + Test Plans: fornisce l'accesso per gli utenti che hanno una sottoscrizione mensile di Test Manager, Visual Studio Test Professional o MSDN Platform.
  • VS Enterprise: fornisce l'accesso alle funzionalità Premium. Assegnare agli utenti una sottoscrizione a Visual Studio Enterprise.
  • Stakeholder: fornisce l'accesso parziale, può essere assegnato agli utenti illimitati gratuitamente. 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 un cal o con una sottoscrizione Visual Studio Professional.
  • Avanzato (livello di accesso legacy, deprecato in Azure DevOps Server 2019): fornisce l'accesso alle funzionalità Premium. Assegnare solo agli utenti una sottoscrizione a PIATTAFORME MSDN o Visual Studio Test Professional.
  • VS Enterprise: fornisce l'accesso alle funzionalità Premium. Assegnare agli utenti una sottoscrizione a Visual Studio Enterprise.

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


Funzionalità

Stakeholder

Base&
Visual Studio Professional

Basic + Test Plans &
Visual Studio Enterprise


Funzionalità

Stakeholder

Base&
Visual Studio Professional

Basic + Test Plans&
Visual Studio Enterprise


Funzionalità

Stakeholder

Base&
Visual Studio Professional

Avanzate&
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 progetto o Amministratore raccolta progetti.

✔️

✔️

✔️


Strumenti di pianificazione sprint e backlog avanzati
Include l'accesso completo a tutti gli strumenti di pianificazione di backlog e sprint .

✔️

✔️


✔️

✔️


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

✔️

✔️


Aree attività di Agile
Gli stakeholder hanno accesso limitato alle schede Kanban e ai taskboard. Gli stakeholder possono aggiungere elementi di lavoro e aggiornare lo stato tramite trascinamento della selezione, ma non possono aggiornare i campi visualizzati nelle schede (ad eccezione dello stato dell'elemento di lavoro) e non possono visualizzare o impostare la capacità.

✔️

✔️

✔️


Aree attività di Agile
Gli stakeholder hanno accesso limitato alle schede Kanban e ai taskboard. Gli stakeholder non possono aggiungere elementi di lavoro, schede di trascinamento della selezione per aggiornare lo stato, aggiornare i campi visualizzati nelle schede, né visualizzare o impostare la capacità.

✔️

✔️

✔️


Gestione del portfolio agile
Include l'accesso limitato ai backlog di portfolio e alle schede Kanban. Gli stakeholder non possono modificare l'ordine di priorità del backlog, non possono assegnare elementi a un'iterazione, usare il riquadro di mapping o la previsione dell'esercizio.

✔️

✔️

✔️

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

✔️

✔️

✔️


Creare pipeline di versione e gestire le versioni
Include la definizione di pipeline di versione, pipeline di distribuzione continua (CD) a più fasi e l'uso di approvazioni e controlli per controllare le distribuzioni; quando è abilitata la funzionalità Di anteprima dell'accesso gratuito alle pipeline, gli stakeholder ottengono l'accesso a tutte le funzionalità di Azure Pipelines.

✔️

✔️

Strumenti di pianificazione sprint e backlog di base
Include accesso limitato per aggiungere e modificare elementi nei backlog e nei backlog sprint e nei taskboard. Gli stakeholder non possono assegnare elementi a un'iterazione, usare il riquadro di mapping o la previsione.

✔️

✔️

Compila
Include l'accesso completo a tutte le funzionalità per gestire l'integrazione continua e la distribuzione continua del software.

✔️

✔️

Creazione di grafici
Può creare grafici di query di rilevamento del lavoro.

✔️

✔️


Visualizzazione grafico
Può visualizzare solo i grafici delle query di rilevamento del lavoro. Gli stakeholder non possono visualizzare i grafici di query dalla pagina Query, ma possono visualizzarli quando aggiunti a un dashboard.

✔️

✔️


Codice
Include l'accesso completo a tutte le funzionalità per gestire il codice usando repository Git o usando controllo della versione di Team Foundation (TFVC) 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 sul software funzionante.

✔️

✔️


Funzionalità standard
Include l'uso tra progetti, Visualizza dashboard, Visualizza wiki e Gestisci notifiche personali. Gli stakeholder non possono visualizzare i file README Markdown definiti per i repository e possono leggere solo pagine wiki.

✔️

✔️

✔️


Testare i servizi in build e release
Include l'esecuzione di unit test con le compilazioni, la revisione e l'analisi dei risultati dei test.

✔️

✔️


✔️


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

✔️

✔️


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

✔️

✔️

✔️


Visualizza elementi di lavoro
Accesso per aggiungere e modificare elementi di lavoro, seguire gli elementi di lavoro, visualizzare e creare query e inviare, visualizzare e modificare le risposte ai commenti e suggerimenti. 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 è possibile salvare in Query condivise).

✔️

✔️

✔️


Visualizzare le versioni e gestire le approvazioni
Include la visualizzazione delle versioni e l'approvazione delle versioni; quando è abilitata la funzionalità Di anteprima dell'accesso gratuito alle pipeline, gli stakeholder ottengono l'accesso a tutte le funzionalità di Azure Pipelines.

✔️

✔️

✔️


Accesso alle sottoscrizioni di Visual Studio

I sottoscrittori di Visual Studio hanno diritto alle funzionalità di sottoscrizione di Visual Studio come vantaggio del sottoscrittore. Quando si aggiungono tali utenti, assicurarsi di assegnargli il livello di accesso alla sottoscrizione di Visual Studio .

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

accesso VS Enterprise

Visual Studio Enterprise sottoscrittori hanno diritto a VS Enterprise l'accesso come vantaggio sottoscrittore. Quando si aggiungono tali utenti, assicurarsi di assegnarli al livello di accesso VS Enterprise.

Con VS Enterprise l'accesso, gli utenti hanno accesso a qualsiasi estensione di Marketplace a pagamento pubblicata dall'estensione Microsoft Marketplace pubblicata da Microsoft che è inclusa per i sottoscrittori attivi Visual Studio Enterprise.

Accesso Advanced

L'accesso avanzato assegnato agli utenti può gestire i test case quando è stata acquistata l'estensione Test Manager per Azure Test Plans e assegnata agli account utente per ottenere l'accesso completo agli strumenti di gestione dei test case basati sul Web.

Agli utenti assegnati l'accesso avanzato sono disponibili 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 Visual Studio Test Professional con sottoscrizione MSDN o MSDN Platforms.

Mapping a livello di codice dei livelli di accesso

È possibile gestire i livelli di accesso a livello di codice usando (az devops user addsolo Azure DevOps Services) o il diritto utente - Aggiungere l'API REST. Nella tabella seguente viene fornito un mapping del livello di accesso selezionato tramite l'interfaccia utente e i AccountLicenseTypeparametri , licensingSourcee msdnLicenseType .

Livello di accesso (interfaccia utente)
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
Basic express account Nessuno
Basic + Test Plans avanzate account Nessuno
Sottoscrittore di Visual Studio Nessuno MSDN idoneo
Stakeholder portatore d'interessi account Nessuno
sottoscrizione di Visual Studio Enterprise Nessuno MSDN Connettori

Nota

AccountLicenseType earlyAdopter è un valore interno utilizzato esclusivamente da Microsoft.

È possibile gestire i livelli di accesso a livello di codice usando il diritto utente - Aggiungere l'API REST. Nella tabella seguente viene fornito un mapping del livello di accesso selezionato tramite l'interfaccia utente e i AccountLicenseTypeparametri , licensingSourcee msdnLicenseType .

Livello di accesso (interfaccia utente)
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
Basic express account Nessuno
Basic + Test Plans avanzate account Nessuno
Sottoscrittore di Visual Studio Nessuno MSDN idoneo
Stakeholder portatore d'interessi account Nessuno
VS Enterprise Nessuno MSDN Connettori

È possibile gestire i livelli di accesso a livello di codice usando il diritto utente - Aggiungere l'API REST. Nella tabella seguente viene fornito un mapping del livello di accesso selezionato tramite l'interfaccia utente e i AccountLicenseTypeparametri , licensingSourcee msdnLicenseType .

Livello di accesso (interfaccia utente)
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
Basic express account Nessuno
Avanzato avanzate account Nessuno
Stakeholder portatore d'interessi account Nessuno
VS Enterprise Nessuno MSDN Connettori

Quali funzionalità sono disponibili per gli utenti che vengono 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 ha accesso a tutte le funzionalità disponibili tramite VS Enterprise, che è un superset di Basic.

Accesso all'account del servizio

Azure DevOps Server account del servizio vengono aggiunti al livello di accesso predefinito. Se si imposta il livello di accesso predefinito di Stakeholder, è necessario aggiungere gli account del servizio all'accesso Di base o Avanzato/VS Enterprise.

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