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.

Schermopname van Azure Portal om een beleidstoewijzing te maken en het implementatiekoppelingsbeleid toe te wijzen.

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: