Koppelingen implementeren voor een beheerde toepassing met behulp van Azure Policy
Azure-beleid kan worden gebruikt om koppelingen te implementeren om resources te koppelen aan een beheerde toepassing. In dit artikel beschrijven we een ingebouwd beleid waarmee koppelingen worden geïmplementeerd en hoe u dat beleid kunt gebruiken.
Ingebouwd beleid voor het implementeren van koppelingen
Koppelingen implementeren voor een beheerde toepassing is een ingebouwd beleid dat een resourcetype koppelt aan een beheerde toepassing. De beleidsimplementatie biedt geen ondersteuning voor geneste resourcetypen. Het beleid accepteert drie parameters:
- Id van beheerde toepassing: deze id is de resource-id van de beheerde toepassing waaraan de resources moeten worden gekoppeld.
- Resourcetypen die moeten worden gekoppeld: deze resourcetypen zijn de lijst met resourcetypen die moeten worden gekoppeld aan de beheerde toepassing. U kunt meerdere resourcetypen koppelen aan een beheerde toepassing met behulp van hetzelfde beleid.
- Koppelingsnaamvoorvoegsel: deze tekenreeks is het voorvoegsel dat moet worden toegevoegd aan de naam van de koppelingsresource die wordt gemaakt. De standaardwaarde is
DeployedByPolicy
.
Het beleid maakt gebruik van DeployIfNotExists
evaluatie. Deze wordt uitgevoerd nadat een resourceprovider een aanvraag voor het maken of bijwerken van een resource van het geselecteerde resourcetype heeft verwerkt en de evaluatie een geslaagde statuscode heeft geretourneerd. Daarna wordt de koppelingsresource geïmplementeerd met behulp van een sjabloonimplementatie.
Zie Azure Custom Providers-resource onboarding voor meer informatie over koppelingen
Zie Koppelingen implementeren voor een beheerde toepassing voor meer informatie.
Het ingebouwde beleid voor implementatiekoppelingen gebruiken
Vereisten
Als de beheerde toepassing machtigingen voor het abonnement nodig heeft om een actie uit te voeren, zou de beleidsimplementatie van de koppelingsresource niet werken zonder de machtigingen te verlenen.
Beleidstoewijzing
Als u het ingebouwde beleid wilt gebruiken, maakt u een beleidstoewijzing en wijst u het beleid Koppelingen implementeren voor een beheerde toepassing toe. Zodra het beleid is toegewezen, identificeert het beleid niet-compatibele resources en implementeert het koppeling voor deze resources.
Ondersteuning vragen
Als u vragen hebt over de ontwikkeling van aangepaste Azure-resourceproviders, kunt u deze stellen op Stack Overflow. Misschien is een soortgelijke vraag al eerder gesteld en beantwoord, dus controleer dit eerst vóór u een vraag stelt. Gebruik de tag azure-custom-providers
.
Volgende stappen
In dit artikel hebt u geleerd over het gebruik van ingebouwd beleid om koppelingen te implementeren. Zie voor meer informatie de volgende artikelen:
- Concepten: onboarding van aangepaste Azure-providers-resources
- Zelfstudie: Onboarding van resources met aangepaste providers
- Zelfstudie: Aangepaste acties en resources maken in Azure
- Quickstart: Een aangepaste resourceprovider maken en aangepaste resources implementeren
- Procedure: Aangepaste acties toevoegen aan een Azure REST API
- Procedure: Aangepaste resources toevoegen aan een Azure REST API