Power Apps lisansları için otomatik talep ilkeleri
Yönetici olarak, geleneksel olarak kullanıcılara el ile lisanslar atarsınız. Lisanslar Power Apps için otomatik talep, yöneticilerin Microsoft 365 diğer Microsoft ürün ve hizmetler için olduğu gibi yönetim merkezi içinde kolayca ilkeler oluşturmasına olanak tanır. Bir ilke yapılandırıldıktan sonra, kuruluşta bireysel Power Apps lisansına ihtiyaç duyan herhangi bir kullanıcıya aşağıdaki koşullar altında otomatik olarak bir tane verilir:
- Bir kullanıcının bağımsız bir Power Apps lisansı yoksa ve premium lisans gerektiren bir uygulamayı başlatırsa sistem, bu kullanıcıya otomatik olarak kullanıcı başına bir Power Apps lisansı atar.
- Tek başına Power Apps lisansı olmayan bir kullanıcı, Yönetilen Ortam'da bir uygulama başlattığında kullanıcıya otomatik olarak kullanıcı lisansı başına bir Power Apps verilir.
Bu otomatik talep ilkelerini Microsoft 365 yönetim merkezinde oluşturabilir ve yönetebilirsiniz.
Power Apps lisansları için otomatik talep ilkesi oluşturma
Power Apps için otomatik talep ilkesi oluşturmak üzere aşağıdaki bilgileri izleyin.
Microsoft 365 yönetim merkezinde otomatik talep ilkelerini yönetme hakkında daha fazla bilgi için Microsoft 365 yönetim merkezinde otomatik talep ilkelerini yönetme'ye gidin.
Otomatik talep ilkelerini kimler oluşturabilir ve yönetebilir?
Otomatik talep ilkelerini oluşturup yönetmek için genel yönetici ayrıcalıklarına sahip olmanız gerekir. Daha fazla bilgi için Microsoft 365 yönetim merkezindeki yönetici rolleri hakkında'ya gidin.
Otomatik talep ilkesi özelliğini etkinleştirme
Otomatik talep ilkesi oluşturabilmek için önce Microsoft 365 yönetim merkezinde özelliği etkinleştirmeniz gerekir.
- Microsoft 365 yönetim merkezine gidin.
- Gezinti menüsü'nde Faturalama>Lisanslar'ı seçin.
- Otomatik talep ilkesi sekmesini seçin.
- Ayarı etkinleştir düğmesini tıklayın.
Özelliği etkinleştirdikten sonra bir otomatik talep ilkesi oluşturabilirsiniz.
Power Apps için otomatik talep ilkesi oluşturma
Otomatik talep ilkesi sekmesinde, oluşturduğunuz ilkeler görüntülenir. İlkenin adını, ilişkili uygulamayı, atanan ürünü, kullanılabilir lisansları ve ilkenin durumunu görüntüleyebilirsiniz.
Yeni politika oluşturmak için aşağıdaki adımları uygulayın.
- Microsoft 365 yönetim merkezinde Faturalama>Lisanslar'ı tıklayın.
- Otomatik talep ilkesi sekmesini tıklayın.
- Politika ekle'ye tıklayın.
- Bu otomatik talep ilkesini adlandır sayfasında, ilke için bir ad girin ve İleri'ye tıklayın.
- Otomatik talep uygulaması ve ürünü ayarlama sayfasında, açılır listeden Kullanıcı Planı Başına Power Apps'i seçin.
- Uygulamaları seçin sayfasında, lisansa dahil veya lisanstan harç tutulacak uygulamalar için onay kutularını işaretleyin veya işaretleri kaldırın. İleri'yi tıklatın.
- İncele ve tamamla sayfasında yeni ilke bilgilerini doğrulayın, gerekli değişiklikleri yapın ve İlke oluştur'u tıklayın.
Varsayılan olarak etkinleştirilen otomatik talep ilkesi
Yönetilen Ortamlar kiracılarında yöneticiler için lisans yönetimini basitleştirmek üzere otomatik talep ilkeleri artık yöneticiler tarafından el ile etkinleştirme gerektirmemektedir. Otomatik talep ilkeleri otomatik olarak oluşturulur. Aralık 2023'ten itibaren, Yönetilen Ortamlar kiracıları için Microsoft 365 yönetim merkezinde, kullanıcı lisansı başına Power Apps adına Power Apps için Otomatik Olarak Oluşturulmuş İlke adlı bir otomatik talep ilkesi lisansı oluşturulur. Bu ilke altında, kullanıcı lisansı başına Power Apps'i olmayan bir kullanıcı Yönetilen Ortamda bir uygulama başlattığında, kiracınızda varsa otomatik olarak kullanıcı lisansı başına bir Power Apps alır.
Varsayılan olarak kullanıcılar Yönetilen Ortamlarda Power Apps'i açtığında bu politika uygulanır ancak yöneticiler, Power Platform yönetim merkezindeki bir ayar aracılığıyla bu politikayı standart ortamlarda açılan Power Apps'i kapsayacak şekilde genişletmeyi seçebilir.
Şubat 2024'ten itibaren, yeni bir Power Apps premium lisansı olan kiracılar Microsoft 365 yönetim merkezinde Power Apps kurulumu için otomatik olarak oluşturulan ilkeye sahip olur. Otomatik oluşturulan ilke, lisansı olmayan ve premium lisans gerektiren bir Power Apps başlatan kullanıcılara, kiracının mevcut lisanslarından otomatik olarak bir Power Apps premium lisans verilmesini sağlar. Bu işlem daha sorunsuz erişim sağlar ve lisansların yönetilmesini daha basit bir hale getirir. Varsayılan olarak, bu ilke tüm ortamlarda uygulanır.
Yöneticiler ilkeyi güncelleştirebilir mi?
Evet, yöneticiler tüm diğer otomatik talep ilkeleri gibi, Microsoft 365 yönetim merkezinde bu ilkeyi yönetebilir. Yöneticiler ilkeyi devre dışı bırakabilir, silebilir ve hangi kullanıcılara lisans atandığı raporlarını görüntüleyebilir.
Power Platform yönetim merkezinde, yöneticiler ilkenin yalnızca Yönetilen Ortamlar'a mı, yoksa tüm ortamlara mı uygulanması gerektiğine karar verebilir.
- Power Platform yönetim merkezinde Ayarlar'a gidin ve Otomatik talep ilkeleri'ne tıklayın.
- Otomatik talep ilkeleri bölmesinde, ilkenin Tüm Ortamlar'a mı yoksa Yalnızca Yönetilen Ortamlar'a mı uygulanacağını seçin.
Grup tabanlı lisans atama desteği
Otomatik talep ilkeleri bireysel lisans atamasını destekler; bu, lisansların bireysel kullanıcılara atandığı anlamına gelir. Kuruluşunuzun lisans ataması için halihazırda mevcut bir süreç varsa yöneticiler, mevcut iş akışlarını sürdürürken otomatik talep ilkesinden yararlanmaya devam edebilir.
Yöneticiler, Microsoft 365 yönetim merkezindeki otomatik talep ilkesi aracılığıyla lisansların atandığı kullanıcıların listesini gözden geçirebilir. Gerektiğinde otomatik taleple atanan lisansların atamasını kaldırmak ve Microsoft Entra grup tabanlı lisanslamadan yararlanmak için kullanıcıları belirlenen gruplara taşımak gibi değişiklikler yapabilirler. Grup tabanlı lisanslama hakkında daha fazla bilgi için bkz. Grup tabanlı lisanslamaya ilişkin ek senaryolar.
Burada lisansların atanmasında ve gerekli Microsoft Entra grubuna kullanıcı eklenmesinde yardımcı olabilecek bazı komutlar bulunmaktadır.
##
#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://learn.microsoft.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://learn.microsoft.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