Megosztás a következőn keresztül:


Az ALM gyorsító telepítési beállításai

Az ALM gyorsító exportálási folyamata az üzembe helyezési beállítások hasznos adatait használja az üzembe helyezési folyamatok testreszabásához egy adott megoldáshoz és környezethez. Az üzembe helyezési beállítások hasznos adata egy JSON-sztring, amely paraméterként lesz átadva az exportálási folyamatnak.

Az alábbi táblázatok az egyes központi telepítési környezetek adatcsomagjában szereplő központi telepítési beállításokat ismertetik.

Telepítési folyamat beállításai

Beállítás Szükséges Description
ApprovalType No A telepítési folyamat használandó jóváhagyás típusa
BuildName Igen A buildelési folyamat neve
BuildTemplate No A buildelési folyamat sablonjának neve
DeploymentEnvironmentName Igen A telepítési környezet neve
DeploymentEnvironmentUrl Igen Az üzembe helyezési környezet URL-címe
EnvironmentUrl Igen A fejlesztési vagy készítői környezet URL-címe
ServiceConnectionName Igen A fejlesztési vagy készítői környezethez való szolgáltatáskapcsolat neve
StepType No A telepítési folyamat használandó lépés típusa

Felhasználói beállítások

Beállítás Szükséges Description
environmentvariable.environment-variable-schema-name No Beállítja a környezeti változók értékét egy környezetben az üzembe helyezés során.
canvasshare.aadGroupId.canvas-app-schema-name No Beállítja a Microsoft Entra vászonalapú alkalmazás megosztásának csoportazonosítóját. Ha a vászonalapú alkalmazást több Microsoft Entra csoporttal kell megosztani, a beállítás végéhez hozzáadható .1 vagy .2 egyedi azonosító.
canvasshare.roleName.canvas-app-schema-name No Beállítja a Microsoft Entra csoporthoz hozzárendelni kívánt szerepkört. Érvényes beállítások: CanView, CanViewAndShare és CanEdit. Ha a vászonalapú alkalmazást több Microsoft Entra csoporttal kell megosztani, a beállítás végéhez hozzáadható .1 vagy .2 egyedi azonosító.
owner.ownerEmail.flow-name.flow-id No Beállítja a megoldás üzembe helyezési környezetbe való importálása után hozzárendelt folyamat tulajdonosát.
flow.sharing.flow-name.flow-id No Beállítja, hogy a Dataverse Microsoft Entra csoportcsapat megossza a folyamathoz társított folyamatrekordot, miután a megoldást importálta az üzembe helyezési környezetbe.
activateflow.activateas.flow-name.flow-id No Beállítja, hogy a felhasználó megszemélyesítse magát a folyamat aktiválásakor. Ellenkező esetben a kapcsolatot létrehozó felhasználó vagy a tulajdonos aktiválja a folyamatot.
activateflow.order.flow-name.flow-id No Beállítja a folyamat aktiválásának sorrendjét, ami szülő/gyermek folyamatok aktiválásakor hasznos. A folyamatok azonban megkísérlik aktiválni a folyamatokat, amíg vannak aktiválandó folyamatok, ha a sorrend nincs beállítva.
activateflow.activate.flow-name.flow-id No Bizonyos esetekben előfordulhat, hogy a folyamatok szándékosan kimaradnak egy üzembe helyezési környezetben. Ez a beállítás elindítja, hogy a folyamatok bekapcsolják a folyamatot, vagy ne az üzembe helyezéskor.
connector.teamname.connector-name.connector-id No Beállítja a Dataverse Microsoft Entra csoportcsapatot, hogy megossza az egyéni összekötőhöz társított összekötőrekordot, miután importálta a megoldást az üzembe helyezési környezetbe.
groupTeam.teamid.aadGroupId No Beállítja a Dataverse telepítési környezetben létrehozandó csoportcsapatokat.
businessUnit.teamid.aadGroupId No Beállítja a Dataverse csoportcsapatokhoz társított részleget.
webhookurl.webookname No Beállítja a webhook URL-címét az üzembe helyezési környezetben való frissítéshez.
sdkstep.unsec.sdkstepid No Beállítja, hogy az SDK-lépés nem biztonságos konfigurációja frissüljön az üzembe helyezési környezetben.
sdkstep.sec.sdkstepid No Beállítja az SDK-lépés biztonságos konfigurációját az üzembe helyezési környezetben való frissítéshez.
TriggerSolutionUpgrade No Beállítja, hogy alkalmazza-e a megoldás frissítését a környezetben való üzembe helyezés során.

A UserSettings az üzembe helyezési folyamatokon beállított változók tömbje. Az exportálási folyamat futtatásakor a telepítési beállítások és az egyéni telepítési beállításfájljok ezen értékek helyőrzői segítségével jönnek létre. A telepítési folyamat futtatásakor a legtöbb helyőrzőt a rendszer lecseréli a központi telepítési beállítások hasznos adatának értékeire. Kivételt képeznek bizonyos fenntartott folyamatváltozók, például a TriggerSolutionUpgrade, amelyek nem szerepelnek az üzembe helyezési beállításokban vagy az egyéni üzembe helyezési beállításokban. Ezenkívül, ha a UseDeploymentSettingsPlaceholder értéke Hamis, a rendszer nem használja a helyőrzőket. Ehelyett az értékek közvetlenül a központi telepítési beállításokban és az egyéni telepítési beállításokat tartalmazó fájlokban vannak beállítva.

Központi telepítési beállítások sémája

A központi telepítési beállítások sémája azokon az összetevőkön alapul, amelyek konfigurálást igényelnek a Dataverse megoldásban való üzembe helyezés után. Frissül, amikor új képességeket adnak hozzá az ALM gyorsítóhoz. A séma a deployment-settings.schema.json fájlban van definiálva.

Telepítési beállítások minta hasznos adata

A minta hasznos adat egy példa az ALM gyorsító folyamatok gyakori hasznos adataira. A minta hasznos adata a deployment-settings.sample.json fájlban van definiálva.