Distribuera associationer för ett hanterat program med hjälp av Azure Policy

Azure-principer kan användas för att distribuera associationer för att associera resurser till ett hanterat program. I den här artikeln beskriver vi en inbyggd princip som distribuerar associationer och hur du kan använda den principen.

Inbyggd princip för att distribuera associationer

Distribuera associationer för ett hanterat program är en inbyggd princip som associerar en resurstyp med ett hanterat program. Principdistributionen stöder inte kapslade resurstyper. Principen accepterar tre parametrar:

  • Hanterat program-ID – det här ID:t är resurs-ID:t för det hanterade program som resurserna måste associeras till.
  • Resurstyper som ska associeras – De här resurstyperna är listan över resurstyper som ska associeras med det hanterade programmet. Du kan associera flera resurstyper till ett hanterat program med samma princip.
  • Associationens namnprefix – Den här strängen är prefixet som ska läggas till i namnet på den associationsresurs som skapas. Standardvärdet är DeployedByPolicy.

Principen använder DeployIfNotExists utvärdering. Den körs när en resursprovider har hanterat en begäran om att skapa eller uppdatera resurser av den valda resurstypen och utvärderingen har returnerat en statuskod för lyckad åtgärd. Därefter distribueras associationsresursen med hjälp av en malldistribution. Mer information om associationer finns i Azure Custom Providers resource onboarding

Mer information finns i Distribuera associationer för ett hanterat program.

Så här använder du den inbyggda principen distribuera associationer

Förutsättningar

Om det hanterade programmet behöver behörighet till prenumerationen för att utföra en åtgärd fungerar inte principdistributionen av associationsresursen utan att behörigheterna beviljas.

Principtilldelning

Om du vill använda den inbyggda principen skapar du en principtilldelning och tilldelar principen Distribuera associationer för ett hanterat program. När principen har tilldelats identifierar principen icke-kompatibla resurser och distribuerar associationen för dessa resurser.

Skärmbild av Azure Portal för att skapa en principtilldelning och tilldela principen för distributionsassociationer.

Få hjälp

Om du har frågor om utveckling av anpassade Azure-resursproviders kan du fråga dem på Stack Overflow. En liknande fråga kanske redan har besvarats, så kontrollera först innan du publicerar. Använd taggen azure-custom-providers.

Nästa steg

I den här artikeln har du lärt dig hur du använder inbyggd princip för att distribuera associationer. Se de här artiklarna om du vill veta mer: