Použití proměnných prostředí ve vlastních konektorech řešení
Při nasazení do různých prostředí aplikace často vyžadují různá nastavení konfigurace nebo vstupní parametry. Proměnné prostředí ukládají klíče a hodnoty parametrů, které pak mohou sloužit jako vstup pro různé další aplikační objekty. Pomocí proměnných prostředí ve vlastních konektorech řešení můžete také aktualizovat klíčové vlastnosti vlastního konektoru, jako Host
, Base URL
, Client ID
, Client Secret
, Login Url
a Refresh Url
. Podrobný kurz najdete na tomto blogu.
Použití proměnné prostředí ve vlastním konektoru
Když je vytvořen nebo aktualizován vlastní konektor, hodnoty proměnných prostředí budou použity k vytvoření vlastního konektoru. Vlastní konektor používá hodnotu proměnných prostředí během ukládání. Při aktualizaci proměnné prostředí je třeba znovu uložit vlastní konektory, aby mohly používat aktualizovanou hodnotu proměnné prostředí.
Přihlaste se do Power Apps nebo Power Automate.
Ze seznamu vyberte prostředí.
or
Pokud potřebujete vytvořit nový vlastní konektor v řešení, přejděte na Vytvoření vlastních konektorů v řešeních.
Vyberte ze seznamu nově vytvořené nebo existující řešení.
Vybrat Proměnné prostředí.
Vyberte Nové > Další > Proměnná prostředí.
Zadejte Název proměnné prostředí, která obsahuje předponu ID vydavatele. (Nepoužívejte název v poli Zobrazovaný název.)
Následující příklad využívá Adresu URL SharePoint. Můžete vytvořit další hodnoty proměnných prostředí pro další nastavení, jako je ID klienta OAUTH, prostředek a další.
Proměnné prostředí mohou v polích vlastního konektoru používat následující syntaxi:
@environmentVariables("environmentVariableName")
Příklad
@environmentVariables("cr49f_SharePointSiteURL_7weem")
(Volitelné) Chcete-li použít hodnoty z proměnných prostředí v poli Hostitel a Základní URL, proveďte následující:
Vyberte Nový > Automatizace > Vlastní konektor.
Na kartě Obecné zadejte syntaxi proměnné prostředí pro odkaz na proměnnou prostředí.
(Volitelné) Chcete-li použít hodnoty z proměnných prostředí v libovolném poli na kartě Zabezpečení, proveďte následující:
Vyberte Nový > Automatizace > Vlastní konektor.
Na kartě Zabezpečení zadejte syntaxi proměnné prostředí pro odkaz na proměnnou prostředí.
Chcete-li se dozvědět více, přejděte na Zadání typu ověření.
Proměnné prostředí s datovým typem Tajný kód lze nyní použít ve vlastních konektorech. Musíte nakonfigurovat Azure Key Vault pomocí zde popsaných kroků. V uživatelském rozhraní konfigurace zabezpečení je tato hodnota maskována. Budete muset použít následující syntax:
@environmentVariables("environmentVariableName")
Důležité
Proměnná prostředí vytvořená pro tajný klíč klienta s datovým typem Text není zabezpečená. Tyto hodnoty nejsou zašifrovány. Doporučuje se používat Azure Key Vault.
- (Volitelné) Na kartě Definice přidejte potřebné akce, triggery nebo zásady. V současné době nejsou proměnné prostředí podporovány v akcích, spouštěčích nebo zásadách.
Při importu řešení použijte nové hodnoty pro proměnné prostředí
Pokud chcete při importu řešení použít nové hodnoty pro proměnné prostředí, můžete před exportem řešení odebrat hodnotu ze svého řešení. Tím zajistíte, že existující hodnota zůstane ve vašem vývojovém prostředí, ale nebude exportována do řešení. Tento přístup umožňuje poskytnout novou hodnotu při importu řešení do jiných prostředí.
Použití nových hodnot pro proměnné prostředí
Exportujte řešení. V tomto kroku odeberete hodnotu, jak je uvedeno v předchozím odstavci.
Importujte řešení do nového prostředí.
Pokud proměnné prostředí již mají výchozí hodnotu nebo hodnotu, nebudete během importu řešení vyzváni k zadání nových hodnot. K tomu dochází, když jsou hodnoty součástí vašeho řešení nebo jsou již přítomny v cílovém prostředí.
Chcete-li se dozvědět více, přejděte na Jak odstraním hodnotu z proměnné prostředí?.
Poskytnutí názorů
Velmi si vážíme vašich názorů na problémy s naší platformou konektorů nebo nových nápadů na funkce. Chcete-li poskytnout zpětnou vazbu, přejděte do části Odeslat problémy nebo získat pomoc s konektory a vyberte typ zpětné vazby.