Abilitare o disabilitare l'iscrizione e l'acquisto in modalità self-serviceEnable or disable self-service sign-up and purchasing

Nella maggior parte delle organizzazioni l'iscrizione in modalità self-service è abilitata per impostazione predefinita.In most organizations, self-service sign-up is enabled by default. I singoli utenti dell'organizzazione possono iscriversi per Power BI usando il proprio account aziendale o dell'istituto di istruzione.Individual users in your organization can sign up for Power BI using their work or school account. È anche possibile offrire agli utenti la possibilità di acquistare direttamente una licenza di Power BI Pro se tentano di usare una funzionalità che richiede la versione Pro.Users may also be offered the option to directly purchase a Power BI Pro license if they try to use a feature that requires Pro. L'amministratore ha la facoltà di decidere se abilitare o disabilitare l'iscrizione in modalità self-service.As an administrator, you determine whether to enable or disable self-service sign-up. Può anche controllare se gli utenti dell'organizzazione possono effettuare acquisti in modalità self-service per ottenere la propria licenza.You can also control whether users in your organization can make self-service purchases to get their own license.

Nota

Se Power BI è stato acquistato tramite un provider di soluzioni cloud (CSP) Microsoft, l'impostazione potrebbe essere disabilitata per impedire agli utenti di iscriversi singolarmente.If you acquired Power BI through a Microsoft Cloud Solution Provider (CSP), the setting might be disabled to block users from signing up individually. Il CSP può anche fungere da amministratore globale dell'organizzazione e in questo caso sarà necessario contattarlo per modificare questa impostazione.Your CSP may also be acting as the global admin for your organization, requiring that you contact them to help you change this setting.

Per modificare le impostazioni che controllano l'iscrizione e l'acquisto in modalità self-service si usano comandi di PowerShell.You use PowerShell commands to change the settings that control self-service sign-up and purchasing. Sono disponibili due impostazioni che controllano se gli utenti dell'organizzazione possono eseguire l'iscrizione in modalità self-service o effettuare acquisti in modalità self-service.There are two settings that control whether users in your organization can do self-service sign-up or make self-service purchases.

  • Per disabilitare tutte le iscrizioni in modalità self-service, modificare un'impostazione in Azure Active Directory denominata AllowAdHocSubscriptions usando i comandi di PowerShell per Azure AD.If you want to disable all self-service sign-ups, change a setting in Azure Active Directory named AllowAdHocSubscriptions by using Azure AD PowerShell commands. Eseguire la procedura descritta in questo articolo per abilitare o disabilitare l'iscrizione in modalità self-service.Follow the steps in this article to enable or disable self-service signup. Questa opzione disattiva l'iscrizione in modalità self-service per tutti i servizi e le app basati sul cloud Microsoft.This option turns off self-service sign-up for all Microsoft cloud-based apps and services.

  • Se si vuole impedire agli utenti di acquistare una propria licenza Pro, modificare l'impostazione AllowSelfServicePurchase usando i comandi di PowerShell per MSCommerce.If you want to prevent users from purchasing their own Pro license, change the AllowSelfServicePurchase setting using MSCommerce PowerShell commands. Questa impostazione consente di disattivare l'acquisto in modalità self-service per prodotti specifici.This setting lets you turn off self-service purchase for specific products. Eseguire la procedura descritta in questo articolo per abilitare o disabilitare l'acquisto in modalità self-service di licenze di Power BI Pro.Follow the steps in this article to enable or disable self-service purchase of Power BI Pro licenses.

Abilitare o disabilitare l'iscrizione in modalità self-serviceEnable or disable self-service signup

Se l'iscrizione in modalità self-service è abilitata, il valore di AllowAdHocSubscriptions è true.If self-service sign-up is enabled, the value of AllowAdHocSubscriptions is true. L'elenco seguente indica le conseguenze dell'impostazione di questo valore su false:Let's take a look at what happens when you change this setting to false:

  • Se si modifica l'impostazione da true a false, ai nuovi utenti dell'organizzazione viene impedito di eseguire l'iscrizione singolarmente.If you change the setting from true to false, new users in your organization are blocked from signing up individually. Tutti gli utenti che si sono iscritti a Power BI prima di modificare l'impostazione conservano le licenze.Any users that signed up for Power BI before you change the setting keep their licenses.

  • Se si imposta il valore su false, gli utenti che hanno già una licenza di Power BI (gratuito) possono comunque iscriversi per una singola versione di valutazione di Power BI Pro.If you change the setting to false, users that already have a Power BI (free) license can still sign up for an individual Power BI Pro trial.

  • Un amministratore deve assegnare tutte le licenze di Power BI ai nuovi utenti che ne hanno bisogno.An admin needs to assign all Power BI licenses to new users who need one.

Prima di iniziareBefore you begin

Questa procedura usa comandi di PowerShell per Azure Active Directory per modificare il valore dell'impostazione AllowAdHocSubscriptions.These steps use Azure Active Directory PowerShell commands to change the value of the AllowAdHocSubscriptions setting. Questi comandi sono disponibili solo se è installato il modulo Azure AD di PowerShell.You must have the Azure AD PowerShell module installed for these commands to be available. Per altre informazioni sull'uso di PowerShell, vedere Introduzione a Windows PowerShell.For more information about using PowerShell, see Getting started with Windows PowerShell.

Per installare il modulo Azure AD, avviare Windows PowerShell come amministratore.To install the Azure AD module, start Windows PowerShell as an administrator. Assicurarsi che i criteri di esecuzione locale consentano di eseguire gli script.Make sure your local execution policy allows you to run scripts. Se si verificano problemi, vedere Criteri di esecuzione di PowerShell per informazioni su come modificare i criteri locali.If you run into problems, see PowerShell execution policies to learn how to change your local policy.

Eseguire il comando seguente per installare il modulo Azure AD:Run the following command to install the Azure AD module:

Install-Module MSOnline

Modificare i criteri di iscrizione in modalità self-serviceChange the self-service signup policy

In PowerShell eseguire il comando seguente per connettersi ad Azure AD:In PowerShell, run the following command to connect to Azure AD:

Connect-MsolService

Immettere le credenziali di amministratore nella finestra di dialogo di accesso, completando l'autenticazione a due fattori eventualmente richiesta.Enter your admin credentials in the sign-in dialog, completing any two-factor authentication that may be needed. Dopo la verifica, viene visualizzata nuovamente la finestra di PowerShell.After verification, you're returned to the PowerShell window.

Per visualizzare l'impostazione corrente, eseguire il comando seguente.To view the current setting, run the following command. L'output viene reindirizzato a un elenco formattato tramite l'opzione "fl".The output is piped to a formatted list by using the "fl" switch.

Get-MsolCompanyInformation | fl AllowAdHocSubscriptions

Per modificare l'impostazione corrente, eseguire questo comando:To change the current setting, run this command:

Set-MsolCompanySettings -AllowAdHocSubscriptions $false

Dopo l'esecuzione di questo comando, l'iscrizione in modalità self-service è disabilitata per tutti gli utenti.After running this command, self-service signup is disabled for all users. Per riattivarla, eseguire di nuovo questo comando e impostare il valore su $true.To turn it back on, run this command again and set the value to $true.

Abilitare o disabilitare l'acquisto in modalità self-serviceEnable or disable self-service purchase

Se l'acquisto in modalità self-service è abilitato, il valore di AllowSelfServicePurchase è true.If self-service purchasing is enabled, the value of AllowSelfServicePurchase is true. L'elenco seguente indica le conseguenze dell'impostazione di questo valore su false:Let's take a look at what happens when you change this setting to false:

  • Se si modifica l'impostazione da true a false, agli utenti dell'organizzazione viene impedito di acquistare la propria licenza di Power BI Pro.If you change the setting from true to false, users in your organization are blocked from buying their own Power BI Pro license. Tutti gli utenti che hanno acquistato una licenza prima di modificare l'impostazione, la conservano.Any users that bought a license before you change the setting keep their licenses.

  • Se si imposta il valore su false, gli utenti che hanno una licenza di Power BI (gratuito) non possono ottenere una licenza di Power BI Pro individuale.If you change the setting to false, users that have a Power BI (free) license can't get an individual Power BI Pro license.

  • Un amministratore deve assegnare una licenza Pro a tutti gli utenti che ne hanno bisogno.An admin needs to assign a Pro license to all users that need one.

Prima di iniziareBefore you begin

In questa procedura vengono usati i comandi di PowerShell per MSCommerce per modificare il valore dell'impostazione AllowSelfServicePurchase.These steps use MSCommerce PowerShell commands to change the value of the AllowSelfServicePurchase setting. Questi comandi sono disponibili solo se è installato il modulo MSCommerce di PowerShell.You must have the MSCommerce PowerShell module installed for these commands to be available. Per altre informazioni sull'uso di PowerShell, vedere Introduzione a Windows PowerShell.For more information about using PowerShell, see Getting started with Windows PowerShell.

Per installare il modulo MSCommerce, avviare Windows PowerShell come amministratore.To install the MSCommerce module, start Windows PowerShell as an administrator. Assicurarsi che i criteri di esecuzione locale consentano di eseguire gli script.Make sure your local execution policy allows you to run scripts. Se si verificano problemi, vedere Criteri di esecuzione di PowerShell per informazioni su come modificare i criteri locali.If you run into problems, see PowerShell execution policies to learn how to change your local policy.

Eseguire il comando seguente per installare il modulo MSCommerce:Run the following command to install the MSCommerce module:

Install-Module -name MSCommerce

Modificare i criteri di iscrizione in modalità self-serviceChange the self-service signup policy

In PowerShell eseguire il comando seguente per connettersi:In PowerShell, run the following command to connect:

Connect-MSCommerce

Immettere le credenziali di amministratore nella finestra di dialogo di accesso, completando l'autenticazione a due fattori eventualmente richiesta.Enter your admin credentials in the sign-in dialog, completing any two-factor authentication that may be needed. Dopo la verifica, la finestra di PowerShell mostra una connessione riuscita.After verification, the PowerShell window shows a successful connection.

Per visualizzare l'impostazione corrente, eseguire il comando seguente.To view the current setting, run the following command. Per impedire il troncamento del testo, l'output viene reindirizzato a un elenco formattato tramite l'opzione "fl".To prevent text from truncating, the output is piped to a formatted list by using the "fl" switch.

Get-MSCommercePolicy -PolicyId AllowSelfServicePurchase | fl

È possibile disabilitare l'impostazione che consente l'acquisto in modalità self-service per un singolo prodotto specificando il relativo ProductId.You can disable the setting that allows self-service purchase for an individual product by providing its ProductId. Per modificare l'impostazione corrente per il servizio Power BI, eseguire questo comando:To change the current setting for the Power BI service, run this command:

Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId CFQ7TTC0L3PB -Enabled $False

Dopo aver eseguito questo comando, l'acquisto in modalità self-service per Power BI è disabilitato per tutti gli utenti.After running this command, self-service purchase for Power BI is disabled for all users. Per riattivarlo, eseguire di nuovo questo comando e impostare il valore su $true.To turn it back on, run this command again and set the value to $true.

Passaggi successiviNext steps

Per altre informazioni sull'acquisto in modalità self-service in Power BI e nel resto di Power Platform, vedere questi articoli:For more information about the self-service purchase in Power BI and the rest of the Power Platform, see these articles: