Käytä AllowSelfServicePurchase-toimintoa MSCommerce PowerShell -moduulissa

MSCommerce PowerShell -moduuli on käytettävissä PowerShell-valikoimassa. Moduuli sisältää PolicyID-parametriarvonAllowSelfServicePurchase-toiminnolle , jonka avulla voit määrittää, voivatko organisaatiosi käyttäjät tehdä omatoimisia ostoksia Microsoftilta tai valita kolmannen osapuolen tarjouksia.

Voit myös hallita AllowSelfServicePurchase-asetuksia Microsoft 365 -hallintakeskuksessa. Lisätietoja on artikkelissa Omatoimisten hankintojen ja kokeiluversioiden hallinta (järjestelmänvalvojille).

MSCommerce PowerShell -moduulin avulla voit tehdä seuraavat toimet:

  • AllowSelfServicePurchase-parametriarvon oletustilan tarkasteleminen
  • Näytä luettelo soveltuvista tuotteista ja niiden AllowSelfServicePurchase-parametriarvosta
  • Tarkastele tai muokkaa tietyn tuotteen nykyistä asetusta joko ottaaksesi sen käyttöön tai poistaaksesi sen käytöstä
  • Vain Microsoft-tuotteet: näytä tai muokkaa ilman maksutapoja olevien kokeiluversioiden asetuksia

Tärkeää

Omatoimisia hankintoja ja kokeiluversioita ei voi kokonaan poistaa käytöstä vuokraajan tasolla yhdellä komennolla. AllowSelfServicePurchase-käytäntöä hallitaan tuotekohtaisesti. Voit poistaa käytöstä omatoimiset hankinnat ja kokeiluversiot vain koko vuokraajan osalta poistamalla käytöstä kunkin tuotteen erikseen. Kaikki uudet tuotteet on oletusarvoisesti määritetty sallimaan käyttäjien tehdä omatoimisia ostoksia.

Vaatimukset

MSCommerce PowerShell -moduulin käyttämiseen tarvitaan:

  • Windows 10 tai uudempi käyttöjärjestelmä.
  • Vuokraajan yleisen järjestelmänvalvojan tai laskutusjärjestelmänvalvojan rooli MSCommercen tuotekäytäntöjen muuttamista varten.

    Varoitus

    Yleisillä järjestelmänvalvojilla on lähes rajattomat käyttöoikeudet organisaatiosi asetuksiin ja useimpiin sen tietoihin. Suosittelemme rajoittamaan yleisten järjestelmänvalvojien määrää mahdollisimman paljon organisaation suojaamiseksi.

  • Vuokraajan yleisen lukijan rooli MSCommerce-tuotekäytäntöjen vain luku -luettelon näkemiseksi.
  • Kumppanit, jotka ovat järjestelmänvalvojia puolesta (AOBO) Asiakkaalla on oltava rooli, joka on määritetty yleiseksi järjestelmänvalvojaksi, jotta hän voi hallita ja poistaa käytöstä omatoimisia ostoksia Microsoft 365 -hallintakeskuksessa ja PowerShellin kautta.

MSCommerce PowerShell -moduulin käytön aloittaminen

Jotta voit aloittaa MSCommerce PowerShell -moduulin käytön, sinun on asennettava se, tuotava se PowerShell-istuntoon ja muodostettava sitten yhteys siihen tunnistetiedoillasi.

MSCommerce PowerShell -moduulin asentaminen

MSCommerce PowerShell -moduuli asennetaan Windows 10 -laitteeseen kerran ja tuodaan se kuhunkin aloittamaasi PowerShell-istuntoon. Lataa MSCommerce PowerShell -moduuli PowerShell-valikoimasta.

Asenna MSCommerce PowerShell -moduuli PowerShellGetin kanssa suorittamalla seuraava komento:

Install-Module -Name MSCommerce

MSCommercen tuominen PowerShell-istuntoon

Kun moduuli on asennettu Windows 10 -laitteeseen, voit tuoda sen kuhunkin aloittamaasi PowerShell-istuntoon. Jos haluat tuoda sen PowerShell-istuntoon, suorita seuraava komento:

Import-Module -Name MSCommerce

Yhteyden muodostaminen MSCommerceen tunnistetiedoillasi

Voit muodostaa yhteyden PowerShell-moduuliin tunnistetiedoillasi suorittamalla seuraavan komennon.

Connect-MSCommerce

Tämä komento yhdistää nykyisen PowerShell-istunnon Microsoft Entra -vuokraajaan. Komento pyytää sen vuokraajan käyttäjänimeä ja salasanaa, johon haluat muodostaa yhteyden. Jos monimenetelmäinen todentaminen on otettu käyttöön tunnistetiedoillesi, kirjaudu sisään vuorovaikutteisella toiminnolla.

Näytä AllowSelfServicePurchasen tiedot

Jos haluat tarkastella organisaatiotasi vastaavaa AllowSelfServicePurchase-parametriarvon kuvausta ja oletustilaa, suorita seuraava komento:

Get-MSCommercePolicy -PolicyId AllowSelfServicePurchase

Käytä AllowSelfServicePurchase-toimintoa Microsoft-tuotteiden kanssa

Tässä osassa on tietoja siitä, miten voit tarkastella omatoimisten Microsoft-tuotteiden luetteloa, niiden nykyistä tilaa ja miten voit määrittää tilan. Lisätietoja kolmannen osapuolen tarjoustyypeistä on artikkelissa AllowSelfServicePurchase-toiminnon käyttäminen kolmannen osapuolen tarjoustyyppien kanssa.

Tarkastele omatoimisesti hankittujen Microsoft-tuotteiden ja niiden tilan luetteloa

Jos haluat tarkastella luetteloa käytettävissä olevista omatoimisesti ostetuista Microsoft-tuotteista ja niiden tilasta, suorita seuraava komento:

Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase

Seuraavassa taulukossa on lueteltu saatavilla olevat tuotteet ja niiden ProductId. Se ilmoittaa myös, mille tuotteille on saatavilla kokeiluversio ja jotka eivät edellytä maksutapaa. Jos mahdollista, kaikki muut kokeiluversiot edellyttävät maksutapaa. Voit ottaa kokeiluversion käyttöön tuotteille, joiden kokeiluversio ei ole käytössä maksutapaa, mutta voit silti säilyttää oston ominaisuuden poissa käytöstä. Esimerkkikomennot ovat kohdassa Microsoft-tuotteiden AllowSelfServicePurchase -tilan tarkasteleminen tai määrittäminen.

Tuote Tuotetunnus Onko kokeiluversio ilman maksutapaa käytössä?
Clipchamp Premium CFQ7TTC0N8SS Ei
Dynamics 365 BC DYNAMICSBC Ei
Dynamics 365 CE DYNAMICSCE Ei
Dynamics 365 Marketingin lisäsovellus CFQ7TTC0LHVK Ei
Dynamics 365 Marketing CFQ7TTC0LH3N Ei
Dynamics 365 Marketing -liitetiedosto CFQ7TTC0LHWP Ei
Clipchamp Premium CFQ7TTC0N8SS Ei
Microsoft Copilot CFQ7TTC0MM8R Ei
Microsoft 365 F3 CFQ7TTC0LH05 Ei
Microsoft Purview Discovery CFQ7TTC0N8SL Kyllä
Power Apps käyttäjää kohti* CFQ7TTC0LH2H Ei
Power Automate käyttäjää kohti* CFQ7TTC0LH3L Ei
Power Automate RPA* CFQ7TTC0LSGZ Ei
Power BI Premium (erillinen)* CFQ7TTC0H6RP Ei
Power BI Pro* CFQ7TTC0H9MP Ei
Plannerin palvelupaketti 1* CFQ7TTC0HDB1 Kyllä
Project (palvelupaketti 3)* CFQ7TTC0HDB0 Ei
Python Excelissä CFQ7TTC0S3X1 Ei
Teams Essential CFQ7TTC0JN4R Ei
Teams Exploratory CFQ7TTC0J1FV Kyllä
Teams Premium -esittelyhinnoittelu CFQ7TTC0RM8K Kyllä
Windows 365 Business with Windows Hybrid Benefit CFQ7TTC0HX99 Ei
Windows 365 Business CFQ7TTC0J203 Ei
Windows 365 Enterprise CFQ7TTC0HHS9 Ei
Visio (palvelupaketti 1)* CFQ7TTC0HD33 Kyllä
Visio (palvelupaketti 2)* CFQ7TTC0HD32 Ei
Viva Goals (vain omatoimiset kokeiluversiot) CFQ7TTC0PW0V Kyllä

*Nämä kohteet ovat päivitettyjä tunnuksia. Jos olet aiemmin estänyt tuotteita vanhoilla tunnuksilla, ne estetään automaattisesti uusilla tunnuksilla. Muita toimenpiteitä ei tarvita.

Microsoft-tuotteiden AllowSelfServicePurchase -tilan tarkasteleminen tai määrittäminen

Voit määrittää AllowSelfServicePurchase-kohdanValue-parametrin, jos haluat sallia tai estää käyttäjiä ostamasta Microsoft-tuotetta omatoimisesti. Voit myös käyttää OnlyTrialsWithoutPaymentMethod-arvoa , jotta käyttäjät voivat kokeilla tuotteita, joille ei ole asetettu maksua. Jos haluat nähdä, millä tuotteilla on nämä kokeiluversiot käytössä, katso tuoteluettelo kohdassa Tarkastele luetteloa omatoimisista Microsoft-tuotteista ja niiden tilasta. Käyttäjät voivat ostaa tuotteen vain kokeilujakson päätyttyä, jos AllowSelfServicePurchase on käytössä.

Huomautus

AllowSelfServicePurchase- tai OnlyTrialsWithoutPaymentMethod-arvon muuttaminen vaikuttaa vain määritetyn tuotteen kokeiluversioihin tai ostoksiin tästä pisteestä eteenpäin. Tämä ei vaikuta määritetyn tuotteen nykyisiin kokeiluversioihin tai ostoksiin.

Arvo-parametrin asetukset on kuvattu seuraavassa taulukossa.

Asetus Tulokset
Käytössä Käyttäjät voivat tehdä omatoimisia hankintoja ja hankkia tuotteelle kokeiluversioita.
OnlyTrialsWithoutPaymentMethod Käyttäjät eivät voi tehdä omatoimisia ostoksia, mutta he voivat hankkia ilmaisia kokeilujaksoja tuotteille, jotka eivät vaadi maksutavan lisäämistä. Kokeilujakson päätyttyä käyttäjä ei voi ostaa tuotteen maksullista versiota.
Ei käytössä Käyttäjät eivät voi tehdä omatoimisia hankintoja tai hankkia tuotteen kokeiluversioita.

Seuraavien komentojen avulla voit hakea tai määrittää käytäntöasetukset, missä <ProductID> on tuotteen nimeen liittyvä merkkijono.

Jos haluat tarkistaa tietyn tuotteen käytäntöasetuksen, suorita seuraava komento:

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

Jos haluat ottaa käytäntöasetuksen käyttöön tietylle tuotteelle, suorita seuraava komento:

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

Jos haluat poistaa käytäntöasetuksen käytöstä tietyltä tuotteelta, suorita seuraava komento:

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

Jos haluat, että käyttäjät voivat kokeilla tiettyä tuotetta ilman maksutapaa, suorita seuraava komento:

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

AllowSelfServicePurchase-ominaisuuden käyttäminen kolmannen osapuolen tarjoustyypeissä

Tässä osassa on tietoja siitä, miten voit tarkastella kolmannen osapuolen tarjoustyyppien omatoimisten ostosten luetteloa ja niiden tilaa sekä miten voit määrittää tilan.

Huomautus

AllowSelfServicePurchase-käytäntö ei estä Azure-portaalissa tilattuja ohjelmisto tilauksena (SaaS) -tuotteita ja -palveluita.

Kolmannen osapuolen omatoimisten tarjoustyyppien ja niiden tilan luettelon tarkasteleminen

Voit tarkastella kaikkien käytettävissä olevien kolmannen osapuolen omatoimisten ostosten tarjoustyyppien luetteloa ja niiden tilaa suorittamalla seuraavan komennon:

Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase -Scope OfferType

Seuraavassa taulukossa on lueteltu käytettävissä olevat kolmannen osapuolen tarjoustyypit. Nämä tarjoustyypit voidaan ottaa käyttöön tai poistaa käytöstä omatoimisia ostoksia varten.

Tarjouksen tyyppi ID
Ohjelmisto palveluna SaaS
Power BI -visualisoinnit POWERBIVISUALSOINTI
Dynamics 365 Dataverse -sovellukset DYNAMICSCE
Dynamics 365 Business Central DYNAMICSBC

Kolmannen osapuolen tarjoustyyppien AllowSelfServicePurchase-tilan tarkasteleminen tai määrittäminen

Voit määrittää AllowSelfServicePurchase-parametrin, jos haluat sallia tai estää käyttäjiä tekemästä kolmannen osapuolen tarjoustyypin omatoimisia ostoksia.

Arvo-parametrin asetukset on kuvattu seuraavassa taulukossa.

Asetus Tulokset
Käytössä Käyttäjät voivat tehdä omatoimisia hankintoja ja hankkia tuotteelle kokeiluversioita.
Ei käytössä Käyttäjät eivät voi tehdä omatoimisia hankintoja tai hankkia tuotteen kokeiluversioita.

Seuraavien komentojen avulla voit hakea tai määrittää käytäntöasetukset, missä <ID> on tarjouksen tyyppiin liittyvä merkkijono.

Jos haluat tietyn kolmannen osapuolen tarjoustyypin käytäntöasetuksen, suorita seuraava komento:

Get-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -OfferType <ID>

Jos haluat ottaa käytäntöasetuksen käyttöön tietylle kolmannen osapuolen tarjoustyypille, suorita seuraava komento:

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

Jos haluat poistaa käytäntöasetuksen tietyn kolmannen osapuolen tarjoustyypin käytöstä, suorita seuraava komento:

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

Esimerkkikomentosarja AllowSelfServicePurchasen poistamiseen käytöstä

Seuraavassa esimerkissä kerrotaan, miten voit tuoda MSCommerce-moduulin , kirjautua sisään tililläsi, hakea käyttäjäkohtaisen Power Automaten tuotetunnuksen ja poistaa sitten AllowSelfServicePurchase-ominaisuuden käytöstä kyseiseltä tuotteelta.

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"

Jos tuotteella on useita arvoja, voit suorittaa komennon erikseen kullekin arvolle seuraavan esimerkin mukaisesti:

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

HandleErrorin vianmääritys: Failed to retrieve policy with PolicyId 'AllowSelfServicePurchase'

Joissakin tapauksissa saatat nähdä seuraavan virheilmoituksen:

HandleError: Failed to retrieve policy with PolicyId 'AllowSelfServicePurchase', ErrorMessage - The underlying connection was closed: Lähetyksessä tapahtui odottamaton virhe.

Tämä virhe voi johtua TLS:n (Transport Layer Security) vanhemmasta versiosta. Kun muodostat yhteyden tähän palveluun, sinun on käytettävä TLS 1.2:ta tai uudempaa.

Voit ratkaista tämän virheen päivittämällä TLS 1.2:een. Seuraava syntaksi päivittää ServicePointManager-suojausprotokollan sallimaan TLS 1.2:n:

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

Lisätietoja on artikkelissa TLS 1.2:n ottaminen käyttöön.

Omatoimisten hankintojen hallinta (Hallinta) (artikkeli)
Usein kysyttyjä kysymyksiä omatoimisesta hankinnasta (artikkeli)