Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
MSCommerce PowerShell modülü PowerShell Galerisi içinde kullanılabilir. Modül, kuruluşunuzdaki kullanıcıların self servis Microsoft satın alma işlemlerini veya belirli üçüncü taraf tekliflerini yapıp yapamayacağını denetlemenize olanak tanıyan AllowSelfServicePurchase için bir PolicyID parametre değeri içerir.
Ayrıca, Microsoft 365 yönetim merkeziMicrosoft 365 yönetim merkezi'de AllowSelfServicePurchase ayarlarını yönetebilirsiniz. Daha fazla bilgi için Self servis satın alımları ve denemeleri yönetme (yöneticiler için) bölümüne bakın.
MSCommerce PowerShell modülünü kullanarak yapabilecekleriniz:
- AllowSelfServicePurchase parametre değerinin varsayılan durumunu görüntüleme
- Geçerli ürünlerin listesini ve bunların AllowSelfServicePurchase parametre değerini görüntüleyin
- Etkinleştirmek veya devre dışı bırakmak için belirli bir ürünün geçerli ayarını görüntüleyin veya değiştirin
- Yalnızca Microsoft ürünleri için: Ödeme yöntemi olmayan denemeler için ayarı görüntüleyin veya değiştirin
Önemli
Kendi kendine satın alma ve deneme işlemleri, kiracı düzeyinde tek bir komutla tamamen kapatılamaz. AllowSelfServicePurchase ilkesi her ürün için ayrı ayrı yönetilir. Tüm kiracı için self servis satın alma ve deneme işlemlerini yalnızca her ürünü tek tek kapatarak kapatabilirsiniz. Varsayılan olarak, tüm yeni ürünler kullanıcıların self servis satın alma işlemi yapmasına izin verecek şekilde ayarlanmıştır.
Gereksinimler
MSCommerce PowerShell modülünü kullanmak için şunlar gerekir:
- A Windows 10Windows 10 veya daha sonraki işletim sistemi.
-
MSCommerce ürün ilkelerini değiştirmek için kiracınız için Genel Yönetici veya Faturalama Yöneticisi rolü.
Dikkat
Genel Yöneticiler, kuruluşunuzun ayarlarına ve verilerinin çoğuna neredeyse sınırsız erişim hakkına sahiptir. Kuruluşunuzun güvenliğini korumaya yardımcı olmak için Genel Yöneticilerin sayısını mümkün olduğunca sınırlandırmanızı öneririz.
- MSCommerce ürün ilkelerinin salt okunur bir listesini görmek için kiracınız için Genel okuyucu rolü.
- Bir müşterinin, Microsoft 365 yönetim merkezi ve PowerShell aracılığıyla self servis satın almaları yönetmek ve devre dışı bırakmak için Genel Yönetici olarak ayarlanmış bir role sahip olması gerekir.
MSCommerce PowerShell modülünü kullanmaya başlama
MSCommerce PowerShell modülünü kullanmaya başlamak için modüle yüklemeniz, bir PowerShell oturumuna aktarmanız ve ardından kimlik bilgilerinizle bağlanmanız gerekir.
MSCommerce PowerShell modülünü yükleme
MSCommerce PowerShell modülünü Windows 10 cihazınıza bir kez yükler ve ardından başlattığınız her PowerShell oturumuna içeri aktarırsınız. PowerShell Galerisi'den MSCommerce PowerShell modülünü indirin.
MSCommerce PowerShell modülünü PowerShellGet ile yüklemek için aşağıdaki komutu çalıştırın:
Install-Module -Name MSCommerce
MSCommerce'i PowerShell oturumuna aktarma
Modülü Windows 10 cihazınıza yükledikten sonra, başlattığınız her PowerShell oturumuna aktarırsınız. Bunu PowerShell oturumuna aktarmak için aşağıdaki komutu çalıştırın:
Import-Module -Name MSCommerce
Kimlik bilgilerinizle MSCommerce'e bağlanın
Kimlik bilgilerinizle PowerShell modülüne bağlanmak için aşağıdaki komutu çalıştırın.
Connect-MSCommerce
Bu komut, geçerli PowerShell oturumunu bir Microsoft EntraMicrosoft Entra kiracısına bağlar. Komut, bağlanmak istediğiniz kiracının kullanıcı adını ve parolasını girmenizi ister. Kimlik bilgileriniz için çok faktörlü kimlik doğrulaması etkinleştirildiyse, oturum açmak için etkileşimli seçeneğini kullanırsınız.
AllowSelfServicePurchase için ayrıntıları görüntüleyin
AllowSelfServicePurchase parametre değerinin açıklamasını ve kuruluşunuza göre varsayılan durumu görüntülemek için aşağıdaki komutu çalıştırın:
Get-MSCommercePolicy -PolicyId AllowSelfServicePurchase
AllowSelfServicePurchase'ı Microsoft ürünleriyle kullanma
Bu bölüm, self servis satın alma için Microsoft ürünlerinin listesinin nasıl görüntüleneceği, geçerli durumları ve durumlarının nasıl ayarlanacağı hakkında bilgiler içerir. Üçüncü taraf teklif türleri hakkında bilgi için bkz: Üçüncü taraf teklif türleriyle AllowSelfServicePurchase kullanma.
Self servis satın alınan Microsoft ürünlerinin listesini ve durumlarını görüntüleyin
Kullanılabilir self servis satın alınan Microsoft ürünlerinin listesini ve her birinin durumunu görüntülemek için aşağıdaki komutu çalıştırın:
Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase
Aşağıdaki tabloda kullanılabilir ürünler ve bunların ProductId değerleri listelenmektedir. Ayrıca, hangi ürünlerin deneme sürümünün sunulduğunu ve ödeme yöntemi gerektirmediğini de gösterir. Geçerli olduğunda, diğer tüm denemeler bir ödeme yöntemi gerektirir. Ödeme yöntemi etkinleştirilmeden deneme sürümü olan ürünler için ürünü satın alma özelliğini devre dışı bırakarak denemeyi etkinleştirebilirsiniz. Örnek komutlar için bkz. Microsoft ürünleri için AllowSelfServicePurchase durumunu görüntüleme veya ayarlama.
| Ürün | Ürün Kimliği | Ödeme yöntemi olmadan deneme özelliği etkin mi? |
|---|---|---|
| ClipchampClipchamp Premium | CFQ7TTC0N8SS | Hayır |
| Dynamics 365Dynamics 365 BC | DYNAMICSBC | Hayır |
| Dynamics 365Dynamics 365 CE | DYNAMICSCE | Hayır |
| Dynamics 365Dynamics 365 Pazarlama Ek Uygulaması | CFQ7TTC0LHVK | Hayır |
| Dynamics 365Dynamics 365 Marketing | CFQ7TTC0LH3N | Hayır |
| Dynamics 365Dynamics 365 Pazarlama Eklentisi | CFQ7TTC0LHWP | Hayır |
| ClipchampClipchamp Premium | CFQ7TTC0N8SS | Hayır |
| Microsoft Copilot | CFQ7TTC0MM8R | Hayır |
| Microsoft 365 F3 | CFQ7TTC0LH05 | Hayır |
| Microsoft Purview Keşfi | CFQ7TTC0N8SL | Evet |
| Kullanıcı başına Power Apps* | CFQ7TTC0LH2H | Hayır |
| Kullanıcı başına Power Automate* | CFQ7TTC0LH3L | Hayır |
| Power Automate RPA* | CFQ7TTC0LSGZ | Hayır |
| Power BI PremiumPower BI Premium (bağımsız)* | CFQ7TTC0H6RP | Hayır |
| Power BI ProPower BI Pro* | CFQ7TTC0H9MP | Hayır |
| Planner Plan 1* | CFQ7TTC0HDB1 | Evet |
| Project Plan 3Project Plan 3* | CFQ7TTC0HDB0 | Hayır |
| Excel üzerinde Python | CFQ7TTC0S3X1 | Hayır |
| Teams Başlangıç | CFQ7TTC0JN4R | Hayır |
| Teams Keşif Gezisi | CFQ7TTC0J1FV | Evet |
| Teams PremiumTeams Premium Tanıtım Fiyatlandırması | CFQ7TTC0RM8K | Evet |
| Windows 365 BusinessWindows 365 Business with Windows Hybrid BenefitWindows Hibrit Avantajı | CFQ7TTC0HX99 | Hayır |
| Windows 365 Business | CFQ7TTC0J203 | Hayır |
| Windows 365 Enterprise | CFQ7TTC0HHS9 | Hayır |
| Visio Plan 1Visio Plan 1* | CFQ7TTC0HD33 | Evet |
| Visio Plan 2Visio Plan 2* | CFQ7TTC0HD32 | Hayır |
| Viva GoalsViva Goals (yalnızca self servis denemeleri) | CFQ7TTC0PW0V | Evet |
*Bu öğeler güncellenmiş kimliklerdir. Ürünleri daha önce eski kimlikleri kullanarak engellediyseniz, yeni kimlikleri kullanıldığında otomatik olarak engellenir. Başka bir çalışmaya gerek yoktur.
Microsoft ürünleri için AllowSelfServicePurchase durumunu görüntüleyin veya ayarlayın
Kullanıcıların self servis bir Microsoft ürünü satın almasına izin vermek veya engellemek amacıyla Value parametresinin Value parametresini belirleyebilirsiniz. Ayrıca, kullanıcıların ödeme gerektirmeyen deneme sürümleri olmayan ürünleri denemelerine olanak tanımak için OnlyTrialsWithoutPaymentMethod değerini de kullanabilirsiniz. Bu denemelerin etkinleştirildiği ürünleri görmek için Self servis satın alınan Microsoft ürünlerinin listesini ve durumlarını görüntüleme bölümündeki ürün listesine bakın. Kullanıcılar ürünü yalnızca AllowSelfServicePurchase etkinleştirilmişse deneme süresi bittikten sonra satın alabilir.
Not
AllowSelfServicePurchase veya OnlyTrialsWithoutPaymentMethod değerinin değiştirilmesi, yalnızca bu noktadan sonra belirtilen ürün için yapılan denemeleri veya satın almaları etkiler. Belirtilen ürün için mevcut denemeler veya satın almalar etkilenmez.
Aşağıdaki tabloda, Value parametresinin ayarları açıklanır.
| Ayar | Sonuç |
|---|---|
| Etkin | Kullanıcılar self servis satın alma işlemleri yapabilir ve ürün için denemeler edinebilir. |
| OnlyTrialsWithoutPaymentMethod | Kullanıcılar self servis satın alma işlemleri yapamaz, ancak bir ödeme yöntemi eklemelerini gerektirmeyen ürünler için ücretsiz denemeler edinebilirler. Deneme süresi sona erdikten sonra, kullanıcı ürünün ücretli sürümünü satın alamaz. |
| Devre dışı | Kullanıcılar ürün için self servis satın alma işlemleri yapamaz veya deneme alamaz. |
İlke ayarlarını almak veya ayarlamak için aşağıdaki komutları kullanın; burada <ProductID> ürün adıyla ilişkilendirilmiş dizedir.
Belirli bir ürünün ilke ayarını almak için aşağıdaki komutu çalıştırın:
Get-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId ```<ProductID>```
Belirli bir üründe ilke ayarını etkinleştirmek için aşağıdaki komutu çalıştırın:
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId <ProductID> -Value "Enabled"
Belirli bir ürünün ilke ayarını devre dışı bırakmak için aşağıdaki komutu çalıştırın:
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId <ProductID> -Value "Disabled"
Kullanıcıların belirli bir ürünü ödeme yöntemi olmadan denemesine izin vermek için aşağıdaki komutu çalıştırın:
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId <ProductID> -Value "OnlyTrialsWithoutPaymentMethod"
AllowSelfServicePurchase'ı üçüncü taraf teklif türleriyle kullanma
Bu bölüm, üçüncü taraf teklif türleri için self servis satın alma listesini ve bunların durumunu görüntülemeyi ve durumu hakkında bilgi içerir.
Not
Abonelik olarak yazılım (SaaS) Azure portal'de abone olunan ürünler ve hizmetler AllowSelfServicePurchase ilkesi tarafından engellenmez.
Self servis satın alma üçüncü taraf teklif türlerinin listesini ve durumlarını görüntüleme
Tüm kullanılabilir self servis satın alma üçüncü taraf teklif türlerinin listesini ve her birinin durumunu görüntülemek için aşağıdaki komutu çalıştırın:
Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase -Scope OfferType
Aşağıdaki tabloda, kullanılabilir üçüncü taraf teklif türleri listelenmektedir. Bu teklif türleri self servis satın alma için etkinleştirilebilir veya devre dışı bırakılabilir.
| Teklif Türü | Kimlik |
|---|---|
| Hizmet Olarak Yazılım | SaaS (SaaT |
| Power BI Görselleri | POWERBIVISUALS |
| Dynamics 365Dynamics 365 Dataverse Apps | DYNAMICSCE |
| Dynamics 365 Business Central | DYNAMICSBC |
Üçüncü taraf teklif türleri için AllowSelfServicePurchase durumunu görüntüleme veya ayarlama
Kullanıcıların üçüncü taraf teklif türünde self servis satın alma yapmasına izin vermek veya bunları engellemek için Value parametresi AllowSelfServicePurchase değerini ayarlayabilirsiniz.
Aşağıdaki tabloda, Value parametresinin ayarları açıklanır.
| Ayar | Sonuç |
|---|---|
| Etkin | Kullanıcılar self servis satın alma işlemleri yapabilir ve ürün için denemeler edinebilir. |
| Devre dışı | Kullanıcılar ürün için self servis satın alma işlemleri yapamaz veya deneme alamaz. |
Teklif türüyle ilişkilendirilmiş dize olan <ID> ilke ayarlarını almak veya ayarlamak için aşağıdaki komutları kullanın.
Belirli bir üçüncü taraf teklif türünün ilke ayarını almak için aşağıdaki komutu çalıştırın:
Get-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType <ID>
Belirli bir üçüncü taraf teklif türü için ilke ayarını etkinleştirmek için aşağıdaki komutu çalıştırın:
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType <ID> -Value "Enabled"
Belirli bir üçüncü taraf teklif türü için ilke ayarını devre dışı bırakmak için aşağıdaki komutu çalıştırın:
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType <ID> -Value "Disabled"
AllowSelfServicePurchase aracını devre dışı bırakmak için örnek betik
Aşağıdaki örnek, MSCommerce modülünü içeri aktarma, hesabınızla oturum açma, kullanıcı başına Power Automate için ProductId değerini alma ve ardından bu ürün için AllowSelfServicePurchase'ı devre dışı bırakma konusunda size yol gösterir.
Import-Module -Name MSCommerce
Connect-MSCommerce #sign-in with your global or billing administrator account when prompted
$product = Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase | where {$_.ProductName -match 'Power Automate per user'}
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId $product.ProductID -Value "Disabled"
Ürün için birden çok değer varsa, aşağıdaki örnekte gösterildiği gibi her değer için komutu ayrı ayrı çalıştırabilirsiniz:
foreach ($id in $product.ProductID) {UpdateUpdate-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId $product[0].ProductID -Value "Disabled"
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId $product[1].ProductID -Value "Disabled"
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType SaaS -Value "Disabled"}
HandleError sorunlarını giderin: PolicyId 'AllowSelfServicePurchase' ile ilke alınamadı
Bazı durumlarda aşağıdaki hata iletisini görebilirsiniz:
HandleError: PolicyId 'AllowSelfServicePurchase' ile ilke alınamadı, ErrorMessage - Temel alınan bağlantı kapatıldı: Göndermede beklenmeyen bir hata oluştu.
Bu hata, Aktarım Katmanı Güvenliği'nin (TLS) eski bir sürümünden kaynaklanıyor olabilir. Bu hizmete bağlanırken TLS 1.2 veya üzerini kullanmanız gerekir.
Bu hatayı çözmek için TLS 1.2'ye yükseltin. Aşağıdaki söz dizimi ServicePointManager Güvenlik Protokolü'nü TLS 1.2'ye izin verecek şekilde güncelleştirir:
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12
Daha fazla bilgi edinmek için bkz. TLS 1.2'yi etkinleştirme.
İlgili içerik
Self servis satın almaları yönetme (AdminYönetici) (makale)
Self servis satın alma hakkında SSS (makale)