Az AllowSelfServicePurchase használata az MSCommerce PowerShell-modulhoz
Az MSCommerce PowerShell-modul a PowerShell-galéria érhető el. A modul tartalmaz egy PolicyID paraméterértéket az AllowSelfServicePurchase elemhez, amellyel szabályozhatja, hogy a szervezet felhasználói önkiszolgáló módon vásárolhatják-e meg a Microsoftot, vagy választhatnak-e külső ajánlatokat.
Az AllowSelfServicePurchase beállításokat a Microsoft 365 Felügyeleti központ is kezelheti. További információ: Önkiszolgáló vásárlások és próbaverziók kezelése (rendszergazdáknak).
Az MSCommerce PowerShell-modullal a következőkre használhatja:
- Az AllowSelfServicePurchase paraméterérték alapértelmezett állapotának megtekintése
- Az alkalmazható termékek és az AllowSelfServicePurchase paraméter értékének megtekintése
- Egy adott termék aktuális beállításának megtekintése vagy módosítása annak engedélyezéséhez vagy letiltásához
- Csak Microsoft-termékek esetén: a fizetési módok nélküli próbaverziók beállításainak megtekintése vagy módosítása
Követelmények
Az MSCommerce PowerShell-modul használatához a következőkre van szüksége:
- Egy Windows 10 vagy újabb operációs rendszer.
- A bérlő globális vagy számlázási rendszergazdai szerepköre az MSCommerce termékszabályzatainak módosításához.
Figyelem!
A globális rendszergazdák szinte korlátlanul hozzáférhetnek a szervezet beállításaihoz és adatainak többségéhez. A szervezet biztonságának megőrzése érdekében javasoljuk, hogy a lehető legnagyobb mértékben korlátozza a globális rendszergazdák számát.
- A bérlő globális olvasói szerepköre az MSCommerce termékházirendek írásvédett listájának megtekintéséhez.
Ismerkedés az MSCommerce PowerShell-modullal
Az MSCommerce PowerShell-modul használatának megkezdéséhez telepítenie kell, importálnia kell egy PowerShell-munkamenetbe, majd csatlakoznia kell hozzá a hitelesítő adataival.
Az MSCommerce PowerShell-modul telepítése
Az MSCommerce PowerShell-modult egyszer kell telepítenie a Windows 10-eszközére, majd importálni kell az összes megkezdett PowerShell-munkamenetbe. Töltse le az MSCommerce PowerShell-modult a PowerShell-galéria.
Az MSCommerce PowerShell modul PowerShellGettel való telepítéséhez futtassa a következő parancsot:
Install-Module -Name MSCommerce
Az MSCommerce importálása a PowerShell-munkamenetbe
Miután telepítette a modult a Windows 10-eszközre, importálja azt az összes megkezdett PowerShell-munkamenetbe. A PowerShell-munkamenetbe való importáláshoz futtassa a következő parancsot:
Import-Module -Name MSCommerce
Csatlakozás az MSCommerce szolgáltatáshoz a hitelesítő adataival
Ha a hitelesítő adataival szeretne csatlakozni a PowerShell-modulhoz, futtassa a következő parancsot.
Connect-MSCommerce
Ez a parancs csatlakoztatja az aktuális PowerShell-munkamenetet egy Microsoft Entra-bérlőhöz. A parancssorban meg kell adnia annak a bérlőnek a felhasználónevét és jelszavát, amelyhez csatlakozni szeretne. Ha a többtényezős hitelesítés engedélyezve van a hitelesítő adataihoz, az interaktív lehetőséggel jelentkezhet be.
Az AllowSelfServicePurchase részleteinek megtekintése
Az AllowSelfServicePurchase paraméter értékének és az alapértelmezett állapotnak a szervezettől függően történő megtekintéséhez futtassa a következő parancsot:
Get-MSCommercePolicy -PolicyId AllowSelfServicePurchase
Az AllowSelfServicePurchase használata Microsoft-termékekkel
Ez a szakasz az önkiszolgáló vásárláshoz használt Microsoft-termékek listájának megtekintéséről, aktuális állapotukról és az állapot beállításáról tartalmaz információkat. További információ a külső ajánlattípusokról: Use AllowSelfServicePurchase with third-party offer types (Az AllowSelfServicePurchase használata külső ajánlattípusokkal).
A Microsoft-termékek önkiszolgáló vásárlási listájának és állapotának megtekintése
Az elérhető önkiszolgáló microsoftos termékek listájának és állapotának megtekintéséhez futtassa a következő parancsot:
Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase
Az alábbi táblázat az elérhető termékeket és azok termékazonosítóját sorolja fel. Azt is jelzi, hogy mely termékekhez érhető el próbaverzió, és mely termékekhez nincs szükség fizetési módra. Adott esetben minden más próbaverzióhoz fizetési módra van szükség. Azoknak a termékeknek, amelyeknek a próbaverziója nincs engedélyezve a fizetési móddal, engedélyezheti a próbaverziót, miközben letilthatja a termék megvásárlásának lehetőségét. Mintaparancsokért lásd : Az AllowSelfServicePurchase for Microsoft-termékek állapotának megtekintése vagy beállítása.
Termék | Termelés | Engedélyezve van a fizetési mód nélküli próbaverzió? |
---|---|---|
Clipchamp Premium | CFQ7TTC0N8SS | Nem |
Microsoft 365 Copilot | CFQ7TTC0MM8R | Nem |
Microsoft 365 F3 | CFQ7TTC0LH05 | Nem |
Microsoft Purview Discovery | CFQ7TTC0N8SL | Igen |
Power Apps felhasználónként* | CFQ7TTC0LH2H | Nem |
Power Automate felhasználónként* | CFQ7TTC0LH3L | Nem |
Power Automate RPA* | CFQ7TTC0LSGZ | Nem |
Power BI Premium (önálló)* | CFQ7TTC0H6RP | Nem |
Power BI Pro* | CFQ7TTC0H9MP | Nem |
Planner 1. csomag* | CFQ7TTC0HDB1 | Igen |
Project 3. csomag* | CFQ7TTC0HDB0 | Nem |
Python az Excelben | CFQ7TTC0S3X1 | Nem |
Teams Exploratory | CFQ7TTC0J1FV | Igen |
Teams prémium verzió bevezető díjszabás | CFQ7TTC0RM8K | Igen |
Visio 1. csomag* | CFQ7TTC0HD33 | Igen |
Visio 2. csomag* | CFQ7TTC0HD32 | Nem |
Viva Goals (csak önkiszolgáló próbaverziók esetén) | CFQ7TTC0PW0V | Igen |
*Ezek az elemek frissített azonosítók. Ha korábban a régi azonosítókat használó termékeket tiltotta le, azok automatikusan le lesznek tiltva az új azonosítók használatával. Nincs szükség további munkára.
A Microsoft-termékek AllowSelfServicePurchase állapotának megtekintése vagy beállítása
Az AllowSelfServicePurchaseÉrték paraméterének beállításával engedélyezheti vagy megakadályozhatja, hogy a felhasználók önkiszolgálóan vásároljanak microsoftos terméket. Használhatja a OnlyTrialsWithoutPaymentMethod értéket is, hogy a felhasználók kipróbálják azokat a termékeket, amelyekhez nem tartozik fizetéshez szükséges próbaverzió. Ha meg szeretné tudni, hogy mely termékeken engedélyezve vannak ezek a próbaverziók, tekintse meg a microsoftos termékek önkiszolgáló vásárlási listájának és állapotának megtekintését ismertető témakör terméklistáját. A felhasználók csak akkor vásárolhatják meg a terméket, ha a próbaverzió lejárt, ha az AllowSelfServicePurchase engedélyezve van.
Megjegyzés:
Az AllowSelfServicePurchase vagy a OnlyTrialsWithoutPaymentMethod értékének módosítása csak a megadott termékre irányuló próbaverziókat vagy vásárlásokat érinti. A megadott termék meglévő próbaverzióira vagy vásárlására nincs hatással.
Az alábbi táblázat az Érték paraméter beállításait ismerteti.
Beállítás | Eredmény |
---|---|
Engedélyezve. | A felhasználók önkiszolgáló vásárlásokat végezhetnek, és próbaverziókat szerezhetnek a termékhez. |
OnlyTrialsWithoutPaymentMethod | A felhasználók nem vásárolhatnak önkiszolgáló vásárlásokat, de ingyenes próbaverziókat szerezhetnek olyan termékekhez, amelyekhez nincs szükség fizetési mód hozzáadására. A próbaverzió lejárta után a felhasználó nem vásárolhatja meg a termék fizetős verzióját. |
Letiltva | A felhasználók nem vásárolhatnak önkiszolgáló vásárlásokat, és nem szerezhetnek próbaverziókat a termékhez. |
Az alábbi parancsokkal lekérheti vagy beállíthatja a szabályzatbeállításokat, ahol <ProductID>
a terméknévhez társított sztring található.
Egy adott termék házirend-beállításának lekéréséhez futtassa a következő parancsot:
Get-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId ```<ProductID>```
Egy adott termék házirend-beállításának engedélyezéséhez futtassa a következő parancsot:
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId <ProductID> -Value "Enabled"
Egy adott termék házirend-beállításának letiltásához futtassa a következő parancsot:
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId <ProductID> -Value "Disabled"
Ha engedélyezni szeretné a felhasználóknak, hogy fizetési mód nélkül próbáljanak ki egy adott terméket, futtassa a következő parancsot:
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId <ProductID> -Value "OnlyTrialsWithoutPaymentMethod"
Az AllowSelfServicePurchase használata külső ajánlattípusokkal
Ez a szakasz a külső ajánlattípusok önkiszolgáló vásárlásainak listájának és állapotának megtekintéséről, valamint az állapot beállításáról tartalmaz információkat.
Az önkiszolgáló vásárlás harmadik féltől származó ajánlattípusainak és állapotuknak megtekintése
Az összes elérhető önkiszolgáló vásárlási külső ajánlattípus és azok állapotának megtekintéséhez futtassa a következő parancsot:
Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase -Scope OfferType
Az alábbi táblázat az elérhető külső ajánlattípusokat sorolja fel. Ezek az ajánlattípusok önkiszolgáló vásárlás esetén engedélyezhetők vagy letilthatók.
Ajánlat típusa | Azonosító |
---|---|
Szolgáltatott szoftver | SaaS |
Power BI-vizualizációk | POWERBIVISUALS |
Dataverse-alkalmazások Dynamics 365 | DYNAMICSCE |
Dynamics 365 Business Central | DYNAMICSBC |
Az AllowSelfServicePurchase állapotának megtekintése vagy beállítása külső ajánlattípusokhoz
Az AllowSelfServicePurchaseÉrték paraméterével engedélyezheti vagy megakadályozhatja, hogy a felhasználók önkiszolgáló vásárlást végezhessenek egy külső ajánlattípuson.
Az alábbi táblázat az Érték paraméter beállításait ismerteti.
Beállítás | Eredmény |
---|---|
Engedélyezve. | A felhasználók önkiszolgáló vásárlásokat végezhetnek, és próbaverziókat szerezhetnek a termékhez. |
Letiltva | A felhasználók nem vásárolhatnak önkiszolgáló vásárlásokat, és nem szerezhetnek próbaverziókat a termékhez. |
Az alábbi parancsokkal lekérheti vagy beállíthatja a szabályzatbeállításokat, ahol <ID>
az ajánlattípushoz társított sztring található.
Egy adott külső ajánlattípus szabályzatbeállításának lekéréséhez futtassa a következő parancsot:
Get-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType <ID>
Ha engedélyezni szeretné a szabályzatbeállítást egy adott külső ajánlattípushoz, futtassa a következő parancsot:
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType <ID> -Value "Enabled"
Ha le szeretné tiltani egy adott külső ajánlattípus házirendbeállítását, futtassa a következő parancsot:
Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType <ID> -Value "Disabled"
Példaszkript az AllowSelfServicePurchase letiltásához
Az alábbi példa bemutatja, hogyan importálhatja az MSCommerce modult, hogyan jelentkezhet be a fiókjával, hogyan szerezheti be felhasználónként a Power Automate termékazonosítóját , majd hogyan tilthatja le az AllowSelfServicePurchase beállítást az adott termékhez.
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"
Ha a termékhez több érték is tartozik, a parancsot egyenként futtathatja az egyes értékekhez az alábbi példában látható módon:
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 hibaelhárítása: Nem sikerült lekérni a szabályzatot az "AllowSelfServicePurchase" PolicyId azonosítóval
Bizonyos esetekben a következő hibaüzenet jelenhet meg:
HandleError: Nem sikerült lekérni a szabályzatot az "AllowSelfServicePurchase" PolicyId azonosítóval, errorMessage – Az alapul szolgáló kapcsolat lezárult: Váratlan hiba történt egy küldéskor.
Ez a hiba a Transport Layer Security (TLS) egy régebbi verziójának tudható be. Amikor ehhez a szolgáltatáshoz csatlakozik, a TLS 1.2-t vagy újabb verziót kell használnia.
A hiba elhárításához frissítsen a TLS 1.2-re. Az alábbi szintaxis frissíti a ServicePointManager biztonsági protokollt a TLS1.2 engedélyezéséhez:
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12
További információ: A TLS 1.2 engedélyezése.
Kapcsolódó tartalom
Önkiszolgáló vásárlások kezelése (Rendszergazda) (cikk)
Önkiszolgáló vásárlással kapcsolatos gyakori kérdések (cikk)