Konfigurace identity spravovaných fondů DevOps
Spravované identity přiřazené uživatelem umožňují prostředkům Azure ověřovat se v cloudových službách, jako je Azure Key Vault, aniž by se přihlašovací údaje ukládaly do kódu. Tyto typy spravovaných identit se vytvářejí jako samostatné prostředky Azure a mají vlastní životní cyklus. Jeden prostředek, jako je virtuální počítač, může využívat více spravovaných identit přiřazených uživatelem. Podobně může být sdílena jedna spravovaná identita přiřazená uživatelem napříč několika prostředky.
Vytvoření identity a jeho registrace ve spravovaných fondech DevOps
Spravovaná identita musí být ve stejném adresáři Microsoft Entra jako vaše organizace Azure DevOps.
- Zobrazení aktuálního adresáře na webu Azure Portal
- Zobrazte adresář vaší organizace Azure DevOps. Můžete přejít přímo na tuto stránku na portálu Azure DevOps zde:
https://dev.azure.com/<your-organization>/_settings/organizationAad
.
Pokud se tyto dva adresáře neshodují nebo vaše organizace Azure DevOps není připojená k Microsoft Entra, postupujte podle pokynů v tématu Připojení organizace k ID Microsoft Entra a připojte se ke stejnému adresáři jako předplatné Azure.
Přejděte na Web Azure Portal, vyhledejte spravované identity, vyberte ji z dostupných možností a zvolte Vytvořit. Ujistěte se, že jste přihlášeni k tenantovi zadanému v předchozí části. Pokud ne, musíte přejít na účet Azure s přístupem k danému tenantovi nebo přepnout tenanta vaší organizace Azure DevOps. Aktuální ID tenanta můžete zobrazit vyhledáním Microsoft Entra ID na panelu hledání nebo přechodem na možnost Microsoft Entra ID pomocí nabídky portálu v levém horním rohu webu Azure Portal.
Zvolte požadované předplatné, skupinu prostředků, oblast a název a zvolte Zkontrolovat a vytvořit.
V potvrzovací okně zvolte Vytvořit a vytvořte identitu.
Na webu Azure Portal přejděte do spravovaného fondu DevOps a zvolte Identita nastavení>, Přidat.
Zvolte své předplatné, ze seznamu zvolte spravovanou identitu a zvolte Přidat.
Integrace se službou Azure Key Vault
Spravované fondy DevOps nabízejí možnost načíst certifikáty ze služby Azure Key Vault během zřizování agenta, což znamená, že certifikáty už na počítači budou existovat v době, kdy spouští vaše kanály Azure DevOps. Pokud chcete tuto funkci použít, přidejte do fondu identitu, jak je znázorněno v předchozím příkladu, a přiřaďte k identitě roli uživatele tajných kódů služby Key Vault.
Integrace služby Key Vault se konfiguruje v nastavení > zabezpečení. Další informace najdete v tématu Konfigurace zabezpečení – integrace služby Key Vault.