Criteri di attestazione automatica per le licenze Power Apps

In qualità di amministratore, tradizionalmente assegni le licenze agli utenti manualmente. La richiesta automatica delle Power Apps licenze consente agli amministratori di stabilire facilmente policy all'interno di Microsoft 365 interfaccia di amministrazione, proprio come possono fare per altri Microsoft prodotti e servizi. Una volta configurato un criterio, a qualsiasi utente dell'organizzazione che richiede una licenza Power Apps individuale ne viene automaticamente concessa una nelle seguenti circostanze:

  • Se un utente non dispone di una licenza Power Apps autonoma e avvia un'app che richiede una licenza premium, il sistema assegna automaticamente una licenza Power Apps per utente a quell'utente.
  • Se un utente senza una licenza Power Apps autonoma avvia un'app all'interno di un ambiente gestito, all'utente viene automaticamente concessa una licenza Power Apps per utente.

Puoi creare e gestire queste norme di attestazione automatica nell'interfaccia di amministrazione di Microsoft 365.

Creare criteri di attestazione automatica per le licenze Power Apps

Utilizzare le seguenti informazioni per stabilire criteri di attestazione automatica per Power Apps.

Per ulteriori informazioni sulla gestione dei criteri di attestazione automatica nell'interfaccia di amministrazione di Microsoft 365, vedi Gestione dei criteri di attestazione automatica nell'interfaccia di amministrazione di Microsoft 365.

Chi può creare e gestire i criteri di attestazione automatica?

Per creare e gestire i criteri di attestazione automatica, devi disporre dei privilegi di amministratore globale. Per ulteriori informazioni, vedi Informazioni sui ruoli amministratore nell'interfaccia di amministrazione di Microsoft 365.

Attiva la funzionalità di attestazione automatica dei criteri

Prima di poter creare una norma di attestazione automatica, devi attivare la funzionalità nell'interfaccia di amministrazione di Microsoft 365.

  1. Vai all'interfaccia di amministrazione di Microsoft 365.
  2. Nel menu di spostamento, seleziona Fatturazione>Licenze.
  3. Seleziona la scheda Criteri di attestazione automatica.
  4. Fai clic sul pulsante Abilita impostazione.

Dopo aver abilitato la funzionalità, puoi creare criteri di attestazione automatica.

Creare criteri di attestazione automatica Power Apps

La scheda Criteri di attestazione automatica visualizza i criteri che hai creato. Puoi visualizzare il nome dei criteri, l'app associata, il prodotto assegnato, le licenze disponibili e lo stato dei criteri.

Completa i passaggi seguenti per creare nuovi criteri.

  1. Nell'interfaccia di amministrazione di Microsoft 365 fai clic su Fatturazione>Licenze.
  2. Fai clic sulla scheda Criteri di attestazione automatica.
  3. Fai clic su Aggiungi un criterio.
  4. Nella pagina Assegna un nome a questi criteri di attestazione automatica, inserisci un nome per i criteri e fai clic su Avanti.
  5. Nella pagina Configura un prodotto e un'app di attestazione automatica seleziona Piano per utente di Power Apps nell'elenco a discesa.
  6. Nella pagina Seleziona app, seleziona o deseleziona le caselle di controllo relative alle app da includere o escludere dalla licenza. Fare clic su Avanti.
  7. Nella pagina Rivedi e termina, verifica le informazioni sui nuovi criteri, apporta le modifiche necessarie e fai clic su Crea criteri.

Criteri di attestazione automatica abilitati per impostazione predefinita

Per semplificare la gestione delle licenze per gli amministratori, nei tenant con ambienti gestiti, i criteri di attestazione automatica non richiedono l'attivazione manuale da parte degli amministratori. I criteri di attestazione automatica vengono creati automaticamente. A partire da dicembre 2023, i criteri di attestazione automatica delle licenze per le licenze per utente di Power Apps, denominati Criteri di creazione automatica per Power Apps, vengono generati nell'interfaccia di amministrazione di Microsoft 365 per i tenant con Ambienti gestiti. In base a questi criteri, se un utente senza una licenza per utente Power Apps avvia un'app in un ambiente gestito, riceve automaticamente una licenza per utente Power Apps, se nel tenant in uso è disponibile una licenza di questo tipo.

Per impostazione predefinita, questi criteri vengono applicati quando gli utenti aprono Power Apps in Ambienti gestiti; tuttavia, gli amministratori possono scegliere di estendere questi criteri per coprire Power Apps aperto in ambienti standard, nonché attraverso un'impostazione nell'interfaccia di amministrazione di Power Platform.

A partire da febbraio 2024, i tenant che dispongono di una nuova licenza Power Apps Premium avranno automaticamente i criteri creati automaticamente per Power Apps impostati nell'interfaccia di amministrazione di Microsoft 365. I criteri creati automaticamente garantiscono che a qualsiasi utente che non dispone di una licenza e avvia un'applicazione Power Apps che richiede una licenza premium, verrà automaticamente concessa una licenza Power Apps premium tra quelle disponibili nel tenant delle licenze. Questo processo facilita un accesso più agevole e rende la gestione delle licenze più semplice. Per impostazione predefinita, questi criteri vengono applicati a tutti gli ambienti.

Gli amministratori possono aggiornare i criteri?

Sì, gli amministratori possono gestire i criteri nell'interfaccia di amministrazione di Microsoft 365 proprio come gli altri criteri di attestazione automatica. Gli amministratori possono disattivare i criteri, eliminarli e visualizzare i report in base ai quali agli utenti sono state assegnate le licenze.

Nell'interfaccia di amministrazione di Power Platform, gli amministratori possono decidere se i criteri devono essere applicati solo agli ambienti gestiti o a tutti gli ambienti.

  1. Nell'interfaccia di amministrazione di Power Platform, vai a Impostazioni e fai clic sull'opzione Criteri di attestazione automatica.
  2. Nel riquadro Criteri di attestazione automatica, seleziona se i criteri devono essere applicabili a Tutti gli ambienti o Solo ambienti gestiti.

Supporto per l'assegnazione di licenze basate su gruppi

I criteri di attestazione automatica supportano l'assegnazione di licenze individuali, il che significa che le licenze vengono assegnate a singoli utenti. Se la tua organizzazione dispone già di un processo per l'assegnazione delle licenze, gli amministratori possono comunque utilizzare i criteri di rivendicazione automatica mantenendo il flusso di lavoro corrente.

Gli amministratori possono rivedere l'elenco degli utenti a cui sono state assegnate le licenze tramite i criteri di attestazione automatica nell'interfaccia di amministrazione di Microsoft 365. Possono quindi apportare le modifiche necessarie, ad esempio annullare l'assegnazione delle licenze assegnate con attestazione automatica e spostare gli utenti in gruppi designati per sfruttare la licenza Microsoft Entra basata sui gruppi. Per ulteriori informazioni sulla licenza basata su gruppi, vedi Scenari aggiuntivi di licenze basate su gruppi.

Di seguito sono riportati alcuni comandi che possono aiutare ad annullare l'assegnazione delle licenze e ad aggiungere utenti al gruppo Microsoft Entra richiesto.

##
#Install and import AzureAD PowerShell module prior to running these commands
##
##You may be able to get a list of users, that have been auto-assigned a 
##license directly, via Microsoft Admin Center. Follow instructions at 
##https://video2.skills-academy.com/en-us/microsoft-365/commerce/licenses/manage-auto-claim-policies?view=o365-worldwide#view-an-auto-claim-policy-report
##
##Once you have a list of users, you can use the following commands to remove 
##the direct license assignment and add the user to a licensed group, or 
##you may tweak the script to iterate through a list of users and 
##perform this in bulk
##
##Please note that adding a user to a licensed group may not result in an 
##immediate license assignment. Refer to https://video2.skills-academy.com/en-us/entra/identity/users/licensing-group-advanced for more information
#############################################>

$Credential = Get-Credential

# Connect to Azure AD
Connect-AzureAD -Credential $Credential

#The user that will get a group based license
$LicensedUser = Get-AzureADUser -SearchString "<UPN, display name or object ID of the user for which you want to assign a license>"

#The group that has the license assigned
$LicensedGroup = Get-AzureADGroup -SearchString "<Object ID or name of the group that has a relevant license assigned>"

#SKU part number of the sku that needs to be unassigned (Power Apps Premium)
$SkuPartName = "POWERAPPS_PER_USER"

#Get the SkuID of the license that needs to be unassigned from the user
$LicenseSku = Get-AzureADSubscribedSku | Where-Object {$_.SkuPartNumber -eq $SkuPartName}

#Create the AssignedLicenses Object, used for removing direct license assignment from the user
$LicensesToRemove = New-Object -TypeName Microsoft.Open.AzureAD.Model.AssignedLicenses
$LicensesToRemove.RemoveLicenses = $LicenseSku.SkuId

#Remove directly assigned license from the user
#Note that this command will result in an error if the user does not have the relevant license assigned directly
Set-AzureADUserLicense -ObjectId $LicensedUser.ObjectId -AssignedLicenses $LicensesToRemove

#Add user to a licensed group
Add-AzureADGroupMember -ObjectId $LicensedGroup.ObjectId -RefObjectId $LicensedUser.ObjectId