Brug AllowSelfServicePurchase til MSCommerce PowerShell-modulet

MSCommerce PowerShell-modulet er tilgængeligt i PowerShell-galleriet. Modulet indeholder en PolicyID-parameterværdi til AllowSelfServicePurchase , som gør det muligt at styre, om brugerne i organisationen kan foretage selvbetjeningskøb af Microsoft eller vælge tredjepartstilbud.

Du kan også administrere indstillinger for AllowSelfServicePurchase i Microsoft 365 Administration. Du kan få mere at vide under Administrer selvbetjeningskøb og prøveversioner (for administratorer).

Du kan bruge MSCommerce PowerShell-modulet til at:

  • Få vist standardtilstanden for parameterværdien AllowSelfServicePurchase
  • Få vist en liste over relevante produkter og deres AllowSelfServicePurchase-parameterværdi
  • Få vist eller rediger den aktuelle indstilling for et bestemt produkt for enten at aktivere eller deaktivere det
  • Kun for Microsoft-produkter: Få vist eller rediger indstillingen for prøveversioner uden betalingsmetoder

Vigtigt!

Selvbetjeningskøb og prøveversioner kan ikke slås helt fra på lejerniveau med en enkelt kommando. AllowSelfServicePurchase-politikken administreres pr. produkt. Du kan kun deaktivere selvbetjeningskøb og prøveversioner for hele lejeren ved at deaktivere hvert produkt enkeltvis. Som standard er alle nye produkter indstillet til at tillade brugere at foretage selvbetjeningskøb.

Forudsætninger

Hvis du vil bruge MSCommerce PowerShell-modulet, skal du bruge:

  • Et Windows 10-operativsystem eller nyere.
  • Den globale rolle eller faktureringsadministrator for din lejer til ændring af MSCommerce-produktpolitikkerne .

    Forsigtighed

    Globale administratorer har næsten ubegrænset adgang til din organisations indstillinger og de fleste af dens data. For at hjælpe med at beskytte din organisation anbefaler vi, at du begrænser antallet af globale administratorer så meget som muligt.

  • Rollen Global læser for din lejer for at få vist en skrivebeskyttet liste over MSCommerce-produktpolitikker .
  • Partnere, der er administratorer på vegne af (AOBO) en kunde, skal have en rolle, der er indstillet til Global administrator, for at administrere og deaktivere selvbetjeningskøb i Microsoft 365 Administration og via PowerShell.

Kom i gang med MSCommerce PowerShell-modulet

For at komme i gang med at bruge MSCommerce PowerShell-modulet skal du installere det, importere det til en PowerShell-session og derefter oprette forbindelse til det med dine legitimationsoplysninger.

Installer MSCommerce PowerShell-modulet

Du installerer MSCommerce PowerShell-modulet på din Windows 10-enhed én gang og importerer det derefter til hver PowerShell-session, du starter. Download MSCommerce PowerShell-modulet fra PowerShell-galleriet.

For at installere MSCommerce PowerShell-modulet med PowerShellGet skal du køre følgende kommando:

Install-Module -Name MSCommerce

Importér MSCommerce til PowerShell-sessionen

Når du har installeret modulet på din Windows 10-enhed, skal du derefter importere det til hver PowerShell-session, du starter. Kør følgende kommando for at importere den til en PowerShell-session:

Import-Module -Name MSCommerce

Opret forbindelse til MSCommerce med dine legitimationsoplysninger

Hvis du vil oprette forbindelse til PowerShell-modulet med dine legitimationsoplysninger, skal du køre følgende kommando.

Connect-MSCommerce

Denne kommando forbinder den aktuelle PowerShell-session til en Microsoft Entra-lejer. Kommandoen beder dig om at angive brugernavnet og adgangskoden for den lejer, du vil forbinde til. Hvis multifaktorgodkendelse er aktiveret for dine legitimationsoplysninger, kan du bruge den interaktive indstilling til at logge på.

Få vist detaljer for AllowSelfServicePurchase

Kør følgende kommando for at få vist en beskrivelse af AllowSelfServicePurchase-parameterværdien og standardstatussen baseret på din organisation:

Get-MSCommercePolicy -PolicyId AllowSelfServicePurchase

Brug AllowSelfServicePurchase med Microsoft-produkter

Dette afsnit indeholder oplysninger om, hvordan du får vist en liste over Microsoft-produkter, som du kan købe via selvbetjening, deres aktuelle status, og hvordan du angiver statussen. Du kan finde oplysninger om tredjeparts tilbudstyper under Brug AllowSelfServicePurchase med tredjeparts tilbudstyper.

Få vist en liste over selvbetjeningskøb af Microsoft-produkter og deres status

Kør følgende kommando for at få vist en liste over tilgængelige selvbetjeningskøbte Microsoft-produkter og status for hver enkelt:

Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase

I følgende tabel vises de tilgængelige produkter og deres Produkt-id. Det angiver også, hvilke produkter der har en prøveversion tilgængelig og ikke kræver en betalingsmetode. Hvis det er relevant, kræver alle andre prøveversioner en betalingsmetode. For produkter, hvor prøveversionen uden betalingsmetode er aktiveret, kan du aktivere prøveversionen, mens du beholder muligheden for at købe produktet deaktiveret. Du kan se eksempler på kommandoer under Få vist eller angiv status for AllowSelfServicePurchase til Microsoft-produkter.

Produkt Produkt-id Er prøveversion uden betalingsmetode aktiveret?
Clipchamp Premium CFQ7TTC0N8SS Nej
Dynamics 365 BC DYNAMICSBC Nej
Dynamics 365 CE DYNAMICSCE Nej
Yderligere program til Dynamics 365 Marketing CFQ7TTC0LHVK Nej
Dynamics 365 Marketing CFQ7TTC0LH3N Nej
Vedhæft Dynamics 365 Marketing CFQ7TTC0LHWP Nej
Clipchamp Premium CFQ7TTC0N8SS Nej
Microsoft Copilot CFQ7TTC0MM8R Nej
Microsoft 365 F3 CFQ7TTC0LH05 Nej
Microsoft Purview Discovery CFQ7TTC0N8SL Ja
Power Apps pr. bruger* CFQ7TTC0LH2H Nej
Power Automate pr. bruger* CFQ7TTC0LH3L Nej
Power Automate RPA* CFQ7TTC0LSGZ Nej
Power BI Premium (enkeltstående)* CFQ7TTC0H6RP Nej
Power BI Pro* CFQ7TTC0H9MP Nej
Planner-plan 1* CFQ7TTC0HDB1 Ja
Project Plan 3* CFQ7TTC0HDB0 Nej
Python i Excel CFQ7TTC0S3X1 Nej
Teams Essential CFQ7TTC0JN4R Nej
Teams Exploratory CFQ7TTC0J1FV Ja
Introduktionspriser til Teams Premium CFQ7TTC0RM8K Ja
Windows 365 Business med Windows Hybrid-fordel CFQ7TTC0HX99 Nej
Windows 365 Business CFQ7TTC0J203 Nej
Windows 365 Enterprise CFQ7TTC0HHS9 Nej
Visio Plan 1* CFQ7TTC0HD33 Ja
Visio Plan 2* CFQ7TTC0HD32 Nej
Viva Goals (kun selvbetjeningsprøveversioner) CFQ7TTC0PW0V Ja

*Disse elementer er opdaterede id'er. Hvis du tidligere har blokeret produkter ved hjælp af de gamle id'er, blokeres de automatisk ved hjælp af de nye id'er. Der kræves intet andet arbejde.

Få vist eller angiv status for AllowSelfServicePurchase til Microsoft-produkter

Du kan angive værdiparameteren for AllowSelfServicePurchase for at tillade eller forhindre brugere i at foretage selvbetjeningskøb af et Microsoft-produkt. Du kan også bruge værdien OnlyTrialsWithoutPaymentMethod til at give brugerne mulighed for at prøve produkter, der ikke har nogen betalingspåkrævede prøveversioner. Hvis du vil se, hvilke produkter der har disse prøveversioner aktiveret, skal du se produktlisten i Få vist en liste over selvbetjeningskøb af Microsoft-produkter og deres status. Brugere kan kun købe produktet, efter prøveperioden er slut, hvis AllowSelfServicePurchase er aktiveret.

Bemærk!

Ændring af værdien for AllowSelfServicePurchase eller OnlyTrialsWithoutPaymentMethod påvirker kun prøver eller køb, der er foretaget for det angivne produkt fra det pågældende tidspunkt og fremad. Eksisterende prøveversioner eller køb af det angivne produkt påvirkes ikke.

I følgende tabel beskrives indstillingerne for værdiparameteren .

Indstilling Resultat
Aktiveret Brugere kan foretage selvbetjeningskøb og få prøveversioner af produktet.
OnlyTrialsWithoutPaymentMethod Brugere kan ikke foretage selvbetjente køb, men kan få gratis prøveversioner af produkter, der ikke kræver, at de tilføjer en betalingsmetode. Når prøveperioden er udløbet, kan en bruger ikke købe den betalte version af produktet.
Deaktiveret Brugere kan ikke foretage selvbetjeningskøb eller få prøveversioner af produktet.

Brug følgende kommandoer til at hente eller angive politikindstillinger, hvor <ProductID> strengen er knyttet til produktnavnet.

Kør følgende kommando for at hente politikindstillingen for et bestemt produkt:

Get-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId ```<ProductID>```

Kør følgende kommando for at aktivere politikindstillingen for et bestemt produkt:

Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId <ProductID> -Value "Enabled"

Kør følgende kommando for at deaktivere politikindstillingen for et bestemt produkt:

Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId <ProductID> -Value "Disabled"

Kør følgende kommando for at give brugerne mulighed for at prøve et bestemt produkt uden en betalingsmetode:

Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId <ProductID> -Value "OnlyTrialsWithoutPaymentMethod" 

Brug AllowSelfServicePurchase med tredjeparts tilbudstyper

Dette afsnit indeholder oplysninger om, hvordan du får vist en liste over selvbetjeningskøb til tredjeparts tilbudstyper og deres status, og hvordan du angiver statussen.

Bemærk!

Produkter og -tjenester med software som et abonnement (SaaS), der abonneres på på Azure Portal, blokeres ikke af politikken AllowSelfServicePurchase.

Få vist en liste over selvbetjeningskøb, tredjepartstilbudstyper og deres status

Kør følgende kommando for at få vist en liste over alle tilgængelige tilbudstyper ved selvbetjeningskøb fra tredjepart og statussen for hver enkelt:

Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase -Scope OfferType

I følgende tabel vises de tilgængelige tilbudstyper fra tredjeparter. Disse tilbudstyper kan aktiveres eller deaktiveres for selvbetjeningskøb.

Tilbudstype ID
Software som en tjeneste SaaS
Visuelle elementer i Power BI POWERBIVISUALS
Dynamics 365 Dataverse Apps DYNAMICSCE
Dynamics 365 Business Central DYNAMICSBC

Få vist eller angiv status for AllowSelfServicePurchase for tredjeparts tilbudstyper

Du kan angive værdiparameteren for AllowSelfServicePurchase for at tillade eller forhindre brugere i at foretage selvbetjeningskøb af en tredjeparts tilbudstype.

I følgende tabel beskrives indstillingerne for værdiparameteren .

Indstilling Resultat
Aktiveret Brugere kan foretage selvbetjeningskøb og få prøveversioner af produktet.
Deaktiveret Brugere kan ikke foretage selvbetjeningskøb eller få prøveversioner af produktet.

Brug følgende kommandoer til at hente eller angive politikindstillinger, hvor er den streng, der <ID> er knyttet til tilbudstypen.

Kør følgende kommando for at hente politikindstillingen for en bestemt tredjepartstilbudstype:

Get-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType <ID>

Kør følgende kommando for at aktivere politikindstillingen for en bestemt tredjepartstilbudstype:

Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType <ID> -Value "Enabled"

Kør følgende kommando for at deaktivere politikindstillingen for en bestemt tredjepartstilbudstype:

Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType <ID> -Value "Disabled"

Eksempel på script til deaktivering af AllowSelfServicePurchase

I følgende eksempel får du hjælp til, hvordan du importerer MSCommerce-modulet , logger på med din konto, får ProductId for Power Automate pr. bruger og derefter deaktiverer AllowSelfServicePurchase for det pågældende produkt.

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"

Hvis der er flere værdier for produktet, kan du køre kommandoen enkeltvis for hver værdi, som vist i følgende eksempel:

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"}

Fejlfinding af HandleError: Politikken med PolicyId 'AllowSelfServicePurchase' kunne ikke hentes

I nogle tilfælde kan du få vist følgende fejlmeddelelse:

HandleError : Politik med PolicyId 'AllowSelfServicePurchase' mislykkedes, fejlmeddelelse – Den underliggende forbindelse blev lukket: Der opstod en uventet fejl ved en afsendelse.

Denne fejl kan skyldes en ældre version af Transport Layer Security (TLS). Når du opretter forbindelse til denne tjeneste, skal du bruge TLS 1.2 eller højere.

Du kan løse denne fejl ved at opgradere til TLS 1.2. Følgende syntaks opdaterer ServicePointManager-sikkerhedsprotokollen, så den tillader TLS 1.2:

[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12

Du kan få mere at vide under Sådan aktiveres TLS 1.2.

Administrer selvbetjeningskøb (Administration) (artikel)
Ofte stillede spørgsmål om selvbetjeningskøb (artikel)