Zdieľať cez


Nastavenia nasadenia pre ALM Accelerator

ALM Accelerator exportný kanál používa užitočné zaťaženie nastavení nasadenia na prispôsobenie kanálov nasadenia pre konkrétne riešenie a prostredie. Užitočné zaťaženie nastavení nasadenia je reťazec JSON, ktorý sa odovzdá do kanála exportu ako parameter.

Nasledujúce tabuľky popisujú nastavenia nasadenia, ktoré sú zahrnuté v užitočnom zaťažení pre každé prostredie nasadenia.

Nastavenia nasadenia kanálov

Nastavenie Požaduje sa Description
Typ schválenia No Typ schválenia, ktorý sa má použiť v kanál nasadenia
BuildName Áno Názov potrubia na zostavenie
BuildTemplate No Názov šablóny kanála zostavenia
DeploymentEnvironmentName Áno Názov prostredia nasadenia
DeploymentEnvironmentUrl Áno Adresa URL prostredia nasadenia
EnvironmentUrl Áno Adresa URL vývojového prostredia alebo prostredia tvorcu
ServiceConnectionName Áno Názov pripojenia služby k vývojovému prostrediu alebo prostrediu výrobcu
StepType No Typ krok, ktorý sa má použiť v kanál nasadenia

Používateľské nastavenia

Nastavenie Požaduje sa Description
environmentvariable.environment-variable-schema-name No Nastavuje hodnotu premenných prostredia v prostredí počas nasadenia.
canvasshare.aadGroupId.canvas-app-schema-name No Nastaví ID skupiny Microsoft Entra na zdieľanie aplikácie plátno. Ak sa má aplikácia na plátne zdieľať s viacerými skupinami Microsoft Entra , na koniec nastavenia možno pridať jedinečný identifikátor .1 alebo .2.
canvasshare.roleName.canvas-app-schema-name No Nastaví rolu, ktorá sa má priradiť skupine Microsoft Entra . Platné možnosti sú CanView, CanViewAndShare a CanEdit. Ak sa má aplikácia na plátne zdieľať s viacerými skupinami Microsoft Entra , na koniec nastavenia možno pridať jedinečný identifikátor .1 alebo .2.
owner.ownerEmail.flow-name.flow-id No Nastavuje vlastníka toku priradeného po importovaní riešenia do prostredia nasadenia.
flow.sharing.flow-name.flow-id No Nastaví tím skupiny Dataverse Microsoft Entra na zdieľanie záznamu procesu spojeného s tokom po importovaní riešenia do prostredia nasadenia.
activateflow.activateas.flow-name.flow-id No Nastaví používateľa na odcudzenie identity pri aktivácii toku. V opačnom prípade sa na aktiváciu toku použije používateľ na vytvorenie pripojenia alebo vlastník.
activateflow.order.flow-name.flow-id No Nastavuje poradie, v ktorom sa má tok aktivovať, čo je užitočné pri aktivácii toku rodičov/dieťa. Potrubia sa však pokúšajú aktivovať toky, pokiaľ existujú toky na aktiváciu, ak objednávka nie je nastavená.
activateflow.activate.flow-name.flow-id No V určitých prípadoch môžu byť toky v prostredí nasadenia zámerne vynechané. Toto nastavenie spôsobí, že potrubia pri rozmiestnení zapnú alebo nezapnú prietok.
connector.teamname.connector-name.connector-id No Nastaví tím skupiny Dataverse Microsoft Entra na zdieľanie záznamu konektora priradeného k vlastnému konektoru po importovaní riešenia do prostredia nasadenia.
groupTeam.teamid.aadGroupId No Nastaví Dataverse Skupinové tímy, ktoré sa majú vytvoriť v prostredí nasadenia.
businessUnit.teamid.aadGroupId No Nastavuje obchodnú jednotku Dataverse priradenú k skupinovým tímom.
webhookurl.názov webbooku No Nastaví adresu URL webhooku, ktorý sa má aktualizovať v prostredí nasadenia.
sdkstep.unsec.sdkstepid No Nastaví nezabezpečenú konfiguráciu súpravy SDK krok na aktualizáciu v prostredí nasadenia.
sdkstep.sec.sdkstepid No Nastaví zabezpečenú konfiguráciu súpravy SDK krok na aktualizáciu v prostredí nasadenia.
TriggerSolutionUpgrade No Nastavuje, či sa má použiť inovácia riešenia počas nasadenia do prostredia.

UserSettings je pole premenných, ktoré sú nastavené v kanáloch nasadenia. Keď je spustený exportný kanál, nastavenia nasadenia a vlastné súbory nastavení nasadenia sa vygenerujú pomocou zástupcov pre tieto hodnoty. Keď sa spustí kanál nasadenia, väčšina zástupných symbolov sa nahradí hodnotami z užitočného zaťaženia nastavení nasadenia. Výnimkou sú špecifické rezervované premenné kanála, ako napríklad TriggerSolutionUpgrade, ktoré nie sú zahrnuté v nastaveniach nasadenia alebo vlastných nastaveniach nasadenia. Okrem toho, ak je UseDeploymentSettingsPlaceholders nastavená na hodnotu False, zástupné symboly sa nepoužijú. Namiesto toho sa hodnoty nastavujú priamo v nastaveniach nasadenia a vlastných súboroch nastavení nasadenia.

Schéma nastavení nasadenia

Schéma nastavení nasadenia je založená na komponentoch, ktoré vyžadujú konfiguráciu po nasadení v Dataverse riešení. Aktualizuje sa, keď sú do ALM Accelerator pridané nové možnosti. Schéma je definovaná v súbore deployment-settings.schema.json .

Vzorové užitočné zaťaženie nastavení nasadenia

Vzorové užitočné zaťaženie je príkladom spoločného užitočného zaťaženia pre potrubia ALM Accelerator. Užitočné zaťaženie vzorky je definované v súbore deployment-settings.sample.json .