Jagamisviis:


Commerce'i pitseeritud iseteeninduskomponentide hulgijuurutus

Oluline

Selles artiklis märgitud mõned või kõik funktsioonid on saadaval eelversiooni osana. Sisu ja funktsioonid võivad muutuda. Lisateavet eelvaate väljalasete kohta vt ühe versiooni teenuse värskenduste KKK-st.

Hoiatus

Kui Commerce Scale Unit (CSU) on uuendatud versiooniks 10.0.29 või uuem, peab kassa (Modern POS või Store Commerce) versioon olema 10.0.27 või uuem (müügikohas näha kui versioonist 9.27). Selle põhjuseks on .NET-i tuuma migratsioon.

See artikkel kehtib pitseeritud raamistikule, komponendi installijatele, mis vabastatakse igal kuul, alustades väljalaskega 10.0.18 Microsoft Dynamics ja mis tehakse kättesaadavaks elutsükli teenuste ühiskasutuses varateegis. Pange tähele, et nende uute installijate esimesed mitu väljalaset on määratud kui (Eelvaade). Selle määramise ainus eesmärk on eristada uusi installereid, kui Microsoft määrab, kas nende kasutamiseks on lisa funktsiooninõudeid. See ei tähenda, et installijad ei sobi tootmiseks. Tuginedes nende uute installerite väljalasele, plaanib Microsoft amortiseerida vanad (pärand) installijad 2023. aasta oktoober jooksul või selle ümber.

See artikkel selgitab, kuidas kasutada uusi installijad vaikse installi ja värskenduste hooldamine käsurea argumentide kaudu. Need argumendid lasevad teil teha mitmeti juurutamist mitmel viisil.

Paberraha

  • Iseteeninduskeskust, pitseeritud installereid ei teha Commerce Headquartersis kättesaadavaks ja neid saab alla laadida ainult LCS-i kaudu.
  • Rakenduse Commerce versiooni 10.0.32 väljalaskega alustamisel on pitseeritud iseteeninduse komponentide eeltingimuseks .NET 6.

Hulgijuurutuse eraldajad

Järgmine tabel näitab eraldajaid, mida saab käsurea käivitamises kasutada.

Eraldaja Kirjeldus
–AadTokenIssuerPrefix Microsoft()- Azure Active Directory i loa väljastajaAzure AD eesliide.
–AsyncClientAadClientId Kliendi Azure AD ID, mida Async Client peaks peakontoriga side ajal kasutama.
–AsyncClientAppInssünkroonsInstrumentationKey Async Clienti AppInsights vahendamise võti.
–AsyncClientCertFullPath Täielikult vormindatud URN-tee, mis kasutab sõrmejälge Async Clienti Azure AD identiteedi serdi asukoha otsingumõõdustikna, mida tuleks kasutada autentimiseks peakontoriga suhtlemisel. Näiteks on store://My/LocalMachine?FindByThumbprint=<MyThumbprint> õigesti vormindatud URLN. <Väärtus MyThumbprint> asendatakse kasutatava serdi sõrmejäljega. Ärge kasutage seda parameetrit koos parameetriga-AsyncClientCertThumbprint .
–AsyncClientCertThumbprint Async Clienti identiteedi serdi sõrmejälg, mida tuleks kasutada autentimiseks peakontoriga Azure AD suhtlemisel. Seda sõrmejälge kasutatakse LocalMachine’i / minu kaupluse asukoha ja nime otsimiseks õige kasutatava serdi leidmiseks. Ärge kasutage seda parameetrit koos parameetriga-AsyncClientCertFullPath .
-ClientAppInsarvutidInstrumentationKey AppInsights Kliendi vahendivahendi võti.
-CloudPosAppInsklahvisInstrumentationKey Pilve kassa AppInsights vahenditeenuse võti
-Config Installi käigus kasutatav konfiguratsioonifail. Failinime näiteks on Contoso.CommerceScaleUnit.xml.
–CposAadClientId Kliendi Azure AD ID, mida Cloud POS peaks seadme aktiveerimisel kasutama. See parameeter ei ole nõutav ettevõttes juurutamiseks.
-Seadme Seadme ID, nagu näidatud peakontori seadmete lehel.
-EnvironmentId Keskkonna ID
-HardwareStationAppInskonfiguratsioonisInstrumentationKey Riistvarajaama vahendi AppInsights võti.
--InPlaceUpgradeFromModernPOS Kasutatakse Modern POS-ist kaupluse ärisse täiendamiseks. Kui muid parameetreid ei kasutata, on vaikesõltlik Hõivata Modern POS-i seadmeluba ja seejärel Modern POS-i desinstallida.
Installi Parameeter, mis määrab, kas installija esitatud komponent tuleb installida. See parameeter on vajalik installi sooritamiseks ning sellel ei ole juhtkriipsu märki.
-InstallOffline Modern POS-i puhul määrab see parameeter, et ka võrguühenduseta andmebaas tuleb installida ja konfigureerida. Kasutage ka parameetrit-SQLServerName . Vastasel juhul proovib installiprogramm leida eeltingimustele vastanud vaikeeksemplari. Autentimise kasutamisel Azure Active Directory eiAzure AD tööta kassa võrguühenduseta, kuna võrguühendus on alati vajalik.
-Port Port, mida jaemüügiserveri virtuaalkaust peab seostama ja kasutab. Kui ühtegi porti pole määratud, kasutatakse vaikeporti 443.
-Registreeru Registri ID, nagu näha peakontori lehel Registrid.
–RetailServerAadClientId Kliendi Azure AD ID, mida jaemüügiserver peaks peakontoriga side ajal kasutama.
–RetailServerAadResourceId Jaemüügiserveri rakenduse Azure AD ressursi ID, mida tuleb kasutada seadme aktiveerimisel. See parameeter ei ole nõutav ettevõttes juurutamiseks.
–RetailServerCertFullPath Täielikult vormindatud URLN-tee, mis kasutab sõrmejälge, kui jaemüügiserveri Azure AD identiteedi serdi otsingumõõdustik, mida tuleks kasutada autentimiseks peakontoriga suhtlemisel. Näiteks on õigesti vormindatud URLN store://My/LocalMachine?FindByThumbprint=<MyThumbprint> , < kus väärtus MyThumbprint> asendatakse kasutatava serdi sõrmejäljega. Ärge kasutage seda parameetrit koos parameetriga-RetailServerCertThumbprint .
–RetailServerCertThumbprint Jaemüügiserveri identiteedi serdi sõrmejälg, mida tuleks kasutada autentimiseks peakontoriga Azure AD suhtlemisel. Seda sõrmejälge kasutatakse LocalMachine’i / minu kaupluse asukoha ja nime otsimiseks õige kasutatava serdi leidmiseks. Ärge kasutage seda parameetrit koos parameetriga-RetailServerCertFullPath .
–RetailServerURL Jaemüügiserveri URL, mida installer peaks kasutama. (Seda URL-i nimetatakse ka Commerce Scale Uniti [CSU] URL-iks.) Modern POS-i puhul kasutatakse seda väärtust seadme aktiveerimisel.
–SkipAadCredentialsCheck Lüliti, mis näitab, kas Azure AD mandaadi eeltingimuste kontrollid tuleks vahele jätta. Vaikeväärtus on väär .
–SkipCertCheck Lüliti, mis näitab, kas serdi eeltingimuse kontrollid tuleks vahele jätta. Vaikeväärtus on väär .
--SkipEnhancedModernPOSUpgradeValidation Lüliti standardsete valideerimise vahelejätmiseks, mis käivitatakse enne seadme loa hõivamist Modern POS-i kaudu. Seda lippu tuleks kasutada ainult katsekeskkonnas ja seda ei tohi kasutada tootmises.
-SkipiisCheck Lüliti, mis näitab, kas teenuse Internet Information Services (IIS) eeltingimuse kontrollid tuleks vahele jätta. Vaikeväärtus on väär .
-SkipNetFrameworkCheck Lüliti, mis näitab, kas .NET Frameworki eeltingimuste kontrollid tuleks vahele jätta. Vaikeväärtus on väär .
–SkipScaleUnitCheck Lüliti, mis näitab, kas installitud komponentide seisundi kontroll tuleks vahele jätta. Vaikeväärtus on väär .
–SkipsChannelCheck Lüliti, mis näitab, kas turvalise kanali eeltingimuse kontrollid tuleks vahele jätta. Vaikeväärtus on väär .
-SkipSqlFullTextCheck Lüliti, mis näitab, kas SQL Serveri täisteksti otsingut vajav eeltingimuse kinnitamine tuleks vahele jätta. Vaikeväärtus on väär .
-SkipSqlServerCheck Lüliti, mis näitab, kas SQL Serveri eeltingimuste kontrollid tuleks vahele jätta. Vaikeväärtus on väär .
--SkipUninstallModernPOS SkipUpgrade Lüliti Modern POS-i desinstallimise vahelejätmiseks pärast Store Commerce’i ja seadme loa hõivamist Modern POS-ist.
-SQLServerName SQL Serveri nimi. Kui nime pole määratud, proovib installer leida vaikeeksemplari.
–SslcertFullPath Täielikult vormindatud URLN-tee, mis kasutab sõrmejälge serdi asukoha otsingumõõdustikuna, mida tuleks kasutada HTTP liikluse krüptimiseks kaaluühikul. Näiteks on õigesti vormindatud URLN store:\/\/My\/LocalMachine\?FindByThumbprint\=\<MyThumbprint\> , < kus väärtus MyThumbprint> asendatakse kasutatava serdi sõrmejäljega. Ärge kasutage seda parameetrit koos parameetriga-SslCertThumbprint .
–SslCertThumbprint Serdi sõrmejälg, mida tuleks kasutada HTTP krüptimiseks kaaluühikuga. Seda sõrmejälge kasutatakse LocalMachine’i / minu kaupluse asukoha ja nime otsimiseks õige kasutatava serdi leidmiseks. Ärge kasutage seda parameetrit koos parameetriga-SslCertFullPath .
– StoreSystemAosUrl Peakontori (AOS) URL.
–StoreSystemChannelDatabaseId Kanali andmebaasi ID (nimi).
-RentnikId Rentniku Azure AD ID.
–TransactionServiceAzureAuthority Amet Transaction Service Azure AD .
–TransactionServiceAzureResource Transaction Service’i Azure AD ressurss
–TrustSqlServerCertificate Lüliti, mis näitab, kas Serveri serti peaks SQL Serveri ühenduse loomise ajal usaldama. Turvariske vältides ei tohi tootmisjuurutused kunagi siia tarnida tõest väärtust. Vaikeväärtus on väär .
--UseCommonApplicationData Lüliti seadme loa asukoha muutmiseks. Kasutaja kontekstis olemise asemel talletatakse luba ühiskasutatavasse asukohta, et kõikidel Windowsi kasutajatel oleks juurdepääs samale loale, võimaldades kasutada Store Commerce’i hoolimata aktiivsest kasutajast. Kasutajad peavad siiski olema grupis RetailChannelUsers .
–Verbosity Installi ajal nõutav logimise tase. Tavaliselt ei tohi seda väärtust kasutada.
-WindowsPhoneAppInsklahvisInstrumentationKey Riistvarajaama vahendi AppInsights võti.

Üldine ülevaade

Iseteenindusinstallijate uuel raamistikul on erinevad funktsioonid ja täiustused. Uus raamistik loob praegu installijad ainult Modern POS-ile, riistvarajaamale ja CSU-le (ise majutatud). On oluline mõista pitseeritud installeride põhilist käsureakasutust, mis peaks sarnanema järgmise näite omaga.

<Component Installer Name>.exe install --<Parameter Name> "<Parameter Information>"

Installiprogramm nõuab parameetri installimist (või desinstallimist ), et eemaldada install) ja kõik sellele installile omased parameetrid. Parameetri nimi peab sisaldama mis tahes vajalikke parameetreid, nt registrit, CSU URL-i või serditeavet. Parameetriteave peaks hõlmama mis tahes lisateavet parameetrite kohta.

Pitseeritud raamistik on loodud selleks, et lubada järgmisi muudatusi:

  • Pitseeritud– uus installeri raamistik eraldab Microsofti jaotatud põhikomponendi installerid laiendatavusel põhinevatest kohandustest. Seejärel installitakse kohandused, kuid need tühistatakse seejärel uuenduste puhul (nii lubatakse värskendusi ainult Microsofti baaskomponendi, ainult kohanduste või mõlema puhul).
  • GUI-väiksem – kasutajaliidest (UI) enam ei ole. Selle asemel on iga komponendi installeri jaoks täielikult käsureaga juhitav täitmisfail. See muudatus on üks mitmest võtmemuudatuses või -funktsioonist, mida kasutatakse uue installeri raamistiku fookuses hulgijuurutusega kasutamiseks.
  • logimine – täiustatud installilogid võimaldavad installi lõpuleviimise või nurjumise paremat kinnitamist, läbi viidud etappe ja loodud hoiatusi või tõrkeid;
  • Puhasta– uues raamistikus töötavad komponendi installerid installikaustade täieliku terviklikkuse säilitamiseks, puhastades enne uute komponentide installimist komponendi kausta täieliku sisu. See puhastus tagab, et puuduvad üle jäänud failid, mis võivad põhjustada probleeme ja ennetada edukat installimist.

Uude raamistikku ei ole ülekantud kolme komponenti: virtuaalne välis simulaator, Async Server Connectori teenus (kasutatakse Dynamics AX 2012 R3 toe puhul) ja Reaalajas teenuse asendus (kasutatakse Dynamics AX 2012 R3 toe puhul).

Paberraha

Installijad talletatakse kohalikult ja kinnipeetud. Oluline on aja jooksul hallata või kustutada kinnipeetud installijad kettaruumi mitterajamiseks. On soovitatav säilitada põhikomponentide praegune installer ja kõik uusimate versioonide laiendiinstallid erakordstest olukordadest taastamiseks.

Migratsiooni

Vanade iseteeninduse raamistiku komponendi installerilt uutele raamistiku komponendiinstallijatele tuleb vanad komponendid desinstallida.

  • Modern POS – uus installeri raamistik põhjustas rakendusele uue rakenduse allkirja ID saamise. Seetõttu on enne uue Modern POS-i komponendi installimist vaja vanade komponentide täielikku desinstallimist. Täieliku desinstallimise nõude tõttu nõutakse seadme aktiveerimist uuesti. (See seadme taasaktiveerimine on korrane nõue, kuid desinstallimist ei esine uuesti.)
  • Riistvarajaam – IIS-i veebisaidina nõuab uus installeri raamistik põhikausta struktuuri uuesti tööd. Seetõttu on enne uue raamistiku riistvarajaama komponendi installimist vaja vanade komponentide täielikku desinstallimist.
  • Commerce Scale Unit (CSU, ise hostitud) – kuna mitmed IIS-i veebisaite, nõuab uus installeri raamistik põhikausta struktuuri uuesti töötamist. Seetõttu nõutakse vanade komponentide täielikku desinstallimist enne uue raamistiku CSU (ise hostitud) komponendi installimist.

Tänapäevane Kassa

Enne alustamist

On kriitiline eemaldada vana iseteeninduse Modern POS-i komponent. Lisateabe saamiseks vt selle artikli varasemaid migreerimistoiminguid. Lisanõudena peavad kasutataval SQL-i eksemplaril olema nii Windowsi autentimis - kui SQL-serveri autentimisrežiimid . Seda konfiguratsiooni saate hallata ja muuta SQL Server Management Studio akna Atribuudid alapealkirjas.

Paberraha

Ühes arvutis, nagu arendaja topoloogia või demokeskkond või kui Commerce Scale Unit ja Modern POS on installitud samasse arvutisse, on võimalik, et Store Commerce ei saa seadme aktiveerimist lõpule viia. See probleem ilmneb, kuna Store Commerce ei saa võrgukõnesid samale arvutile teha (st kõned iseendale). Kuigi see ei peaks kunagi olema tootmissätte stsenaarium, saab probleemi leevendada, lubades AppContaaineri silmuse erandi, et side saaks toimuda sama arvutiga. Selle silmuse lubamiseks on avalikult saadaval erinevad avaldused. Lisateavet silmuse kohta vt"Silmuse lubamine ja võrgu isolatsiooni tõrkeotsing". On oluline mõista, et silmus võib olla turvarisk, nii et ilma vajaduseta pole silmuse kasutamine soovitatav.

Vaikse juurutamise näited

See jaotis näitab näiteid käskudest, mida kasutatakse Modern POS-i installimiseks.

Installige Modern POS vaikses installis

Järgmine käsk installib (või uuendab) Modern POS-i vaikses installis. Sellel on standardne käsustruktuur, mida kasutatakse praegu installitud komponentide vaikseks hooldamiseks. Struktuur kasutab faili <InstallerName.exe> põhiväärtusi.

Järgnevad peamised käsud näitavad saadaolevaid valikuid, kui installi taotletakse. On väga soovitatav, et seda käsku kasutatakse installeri esmakordsel testimisel või kasutamisel.

CommerceModernPOS.exe help install

Paberraha

Modern POS-i jaoks ei ole konfiguratsioonifail nõutav. Installiprogrammil on nüüd seadme aktiveerimise ajal kasutatavate väärtuste parameetrid (mis on selles artiklis varem kuvatud).

Järgmine käsk määrab kõik parameetrid, mida tuleb kasutada seadme aktiveerimisel pärast Modern POS-i rakenduse installimist. Selles näites kasutatakse The-3 registrit, mis on demoandmetes tavaliselt Dynamics 365 Commerce kasutatav väärtus.

CommerceModernPOS.exe install --Register "Houston-3" --Device "Houston-3" --RetailServerURL "https://MyDynamics365CommerceURL.dynamics.com/Commerce"

Järgmine käsk määrab parameetrid, mida tuleks kasutada ühenduseta andmebaasi installimiseks ja konfigureerimiseks. SQL Server on määratud koos kasutatava konfiguratsioonifailiga. Kui usaldusväärset SQL-serti ei kasutata, on --TrustSqlServerCertificate see parameeter vajalik. Tootmises installimisel ei ole soovitatav tšekke vahele jätta.

CommerceModernPOS.exe install -InstallOffline -SQLServerName "SQLExpress" -Config "ModernPOS.Houston-3.xml" 

Järgmine käsk määrab parameetrid, mida tuleks kasutada Modern POS-ist kaupluse ärisse täiendamiseks (võrguühenduseta andmebaasiga kasutuses). Need parameetrid fikseerivad Modern POS-i kasutatava seadme loa (eemaldades vajaduse käsitsi seadme aktiveerimisprotsessiks) ja desinstallivad seejärel Modern POS-i. SQL Server on määratud koos kasutatava konfiguratsioonifailiga.

CommerceModernPOS.exe install -InstallOffline -SQLServerName "SQLExpress" --InPlaceUpgradeFromModernPOS

Nende mõistete segamist ja sobitamist saate kasutada soovitud installitulemuste saavutamiseks.

Hardware station

Enne alustamist

On oluline eemaldada vana iseteeninduse riistvarajaama komponent. Lisateabe saamiseks vt selle artikli varasemaid migreerimistoiminguid. Kaupmehe konto teabe tööriist pole enam olemas. Selle asemel installitakse kaupmehe konto teave, kui müügikoha terminal on ühendatud riistvarajaamaga. Selle installeri esmakordsel testimisel on soovitatav käitada järgmist käsku:

CommerceHardwareStation.exe help install

Vaikse juurutamise näited

Selles jaotises kuvatakse riistvarajaama installimiseks kasutatavate käskude näiteid.

Installige riistvarajaam vaikses installis

Järgmine käsk installib (või uuendab) riistvarajaama vaikselt. Sellel on standardne käsustruktuur, mida kasutatakse praegu installitud teenusekomponentide jaoks. Struktuur kasutab faili <InstallerName.exe> põhiväärtusi.

Järgmine põhikäsk käitab täitmisfaili installeri.

HardwareStation.exe install --Port 443 --CSUURL "https://MyDynamics365CommerceURL.dynamics.com/" --StoreSystemChannelDatabaseID "Houston" --CertThumbprint "MySSLCertificateThumbprintOftenHasNumbers"

Paberraha

Konfiguratsioonifail ei ole riistvarajaama jaoks nõutav. Installeril on nüüd nõutavate väärtuste parameetrid (mis on selles artiklis varem kuvatud).

Järgmine käsk määrab kõik parameetrid, mis on nõutavad standardse installi eeltingimuste kontrolli vahelejätmiseks.

Paberraha

Me ei soovita teil tšekke vahele jätta, välja arvatud juhul, kui teete enne õigeaegselt põhjalikku testimist, või välja arvatud arendusolukorras. Tootmises installimisel ei ole soovitatav tšekke vahele jätta.

HardwareStation.exe install --SkipFirewallUpdate --SkipOPOSCheck --SkipVersionCheck --SkipURLCheck --Config "HardwareStation.Houston.xml"

Nagu tava, on soovitud installitulemuste saavutamiseks ühine nende mõistete segamine ja sobitamine.

Commerce Scale Unit (isehostitud)

Selle installeri esmakordsel testimisel on soovitatav käitada järgmist käsku:

CommerceStoreScaleUnitSetup.exe help install

Enne alustamist

On kriitiline eemaldada vana iseteeninduse CSU (ise hostitud) komponent. Lisateabe saamiseks vt selle artikli varasemaid migreerimistoiminguid.

Vaikse juurutamise näited

Selles jaotises kuvatakse näited käskudest, mida kasutatakse CSU installimiseks (ise hostitud).

Installige CSU vaikses installis (ise hostitav).

Järgmine käsk installib (või värskendab) CSU -d (ise hostitakse). Sellel on standardne käsustruktuur, mida kasutatakse praegu installitud komponentide vaikseks hooldamiseks. Struktuur kasutab faili <InstallerName.exe> põhiväärtusi.

Võrreldes teiste iseteeninduse installijatega on Commerce Scale Unit (CSU) keerukam ja nõuab üsna suurt hulka täiendavat teavet. Järgmine käsk on minimaalne käsk (koos parameetritega), mis on vajalik täitmisfaili installeri käivitamiseks siis, kui konfiguratsioonifaili pole olemas. Kui usaldusväärset SQL-serti ei kasutata, on --TrustSqlServerCertificate see parameeter vajalik.

CommerceScaleUnit.exe install --port 446 --SSLCertThumbprint "MySSLCertificateThumbprintOftenHasNumbers" --RetailServerCertFullPath "store://My/LocalMachine?FindByThumbprint=MyCertificateThumbprintUsedByRetailServer" --AsyncClientAADClientID "MyAAD-Client-IDFor-AsyncClient" --RetailServerAADClientID "MyAAD-Client-IDFor-RetailServer" --CPOSAADClientID "MyAAD-Client-IDFor-CloudPOS" --RetailServerAADResourceID "https://retailstorescaleunit.retailserver.com" --Config "Contoso.StoreSystemSetup.xml"

Paberraha

CsU (ise hostitud) jaoks on konfiguratsioonifail siiski nõutav.

Järgmine käsk on põhjalikum käsk, mis käitab täitmisfaili installerit mõne alternatiivse parameetriga. Kui usaldusväärset SQL-serti ei kasutata, on --TrustSqlServerCertificate see parameeter vajalik.

CommerceScaleUnit.exe install --Port 446 --SSLCertFullPath "store://My/LocalMachine?FindByThumbprint=MySSLCertificateThumbprintOftenHasNumbers" --AsyncClientCertFullPath "store://My/LocalMachine?FindByThumbprint=MySSLCertificateThumbprintOftenHasNumbers" --RetailServerCertFullPath "store://My/LocalMachine?FindByThumbprint=MyCertificateThumbprintUsedByRetailServer" --AsyncClientAADClientID "MyAAD-Client-IDFor-AsyncClient" --RetailServerAADClientID "MyAAD-Client-IDFor-RetailServer" --CPOSAADClientID "MyAAD-Client-IDFor-CloudPOS" --RetailServerAADResourceID "https://retailstorescaleunit.retailserver.com" --Verbosity 0 --Config "Contoso.StoreSystemSetup.xml"

Järgmine käsk määrab parameetrid, mis on nõutavad eeltingimuste kontrollimise vahelejätmiseks standardse installimise ajal.

Paberraha

  • Me ei soovita teil tšekke vahele jätta, välja arvatud juhul, kui teete enne õigeaegselt põhjalikku testimist, või välja arvatud arendusolukorras. Tootmises installimisel ei ole soovitatav tšekke vahele jätta.
  • Kui usaldusväärset SQL-serti ei kasutata, on --TrustSqlServerCertificate see parameeter vajalik.
CommerceScaleUnit.exe install --skipscaleunithealthcheck --skipcertcheck --skipaadcredentialscheck --skipschannelcheck --skipiischeck --skipnetcorebundlecheck --skipsqlservercheck --skipnetframeworkcheck --skipversioncheck --skipurlcheck --Config "Contoso.StoreSystemSetup.xml" --SSLCertFullPath "store://My/LocalMachine?FindByThumbprint=MySSLCertificateThumbprintOftenHasNumbers" --AsyncClientCertFullPath "store://My/LocalMachine?FindByThumbprint=MySSLCertificateThumbprintOftenHasNumbers" --RetailServerCertFullPath "store://My/LocalMachine?FindByThumbprint=MyCertificateThumbprintUsedByRetailServer" --AsyncClientAADClientID "MyAAD-Client-IDFor-AsyncClient" --RetailServerAADClientID "MyAAD-Client-IDFor-RetailServer" --CPOSAADClientID "MyAAD-Client-IDFor-CloudPOS" --RetailServerAADResourceID "https://retailstorescaleunit.retailserver.com"

Nende mõistete segamist ja sobitamist saate kasutada soovitud installitulemuste saavutamiseks.