‹ All AZ-900 questions

AZ-900 Practice Question 67: Template Specs Versioning

Microsoft Azure Fundamentals (AZ-900) · Test 7 · question 7 of 10

Azure Management & Governancemedium

A platform team has ARM templates that many application teams across the company should be able to deploy, without those teams being able to edit the templates themselves. The platform team also wants to publish incremental versions of the templates over time and control who may deploy which version using Azure RBAC. Which capability fits these requirements?

Select one answer
Show answer and explanation

Answer:

  • D. Template specs, storing the ARM template as a versioned Azure resource that others deploy with read-only access

A template spec is "a resource type for storing an ARM template... for later deployment," built specifically to "share ARM templates with other users in your organization." Access is controlled with Azure RBAC, and "users only need read access to the template spec to deploy its template," so application teams can deploy without being able to modify it. Template specs also support versioning, with each version addressable by its own resource ID, so the platform team can publish updates without disturbing teams still deploying an older version.

Option A is wrong because policy initiatives group compliance rules for assignment, not deployable infrastructure templates; an initiative can't be "deployed" the way a template is. Option B named a real, adjacent service, but Microsoft is retiring Azure Blueprints (phased retirement began July 2026, full retirement January 2027) in favor of template specs plus Azure Deployment Stacks, so it isn't the current, forward-compatible answer. Option C is wrong because sharing templates through a storage account means either making them public or managing access with SAS tokens, the fragile, hard-to-govern pattern template specs were built to replace.

Reference: Create and deploy template specs

Practice Test 7 ›

Study guides for AZ-900

Azure Administrator (AZ-104): jobs, salary and the examAzure administrator role, jobs and pay data, and the AZ-104 exam: five domains, 100 minutes, US$165 / ₹4,865, AZ-900 first or not, and what next.
Free cloud certifications in 2026: which are really freeWhich free cloud certifications are really free in 2026: Oracle's free OCI exams, and the voucher routes for AWS, Microsoft and Google, with prices.
AI-901 exam guide: Azure AI Fundamentals after AI-900AI-901 replaced AI-900: learn what changed, how much Python and Microsoft Foundry you need, exam costs in India, and how to prepare.
Microsoft Fabric certification: DP-700 vs DP-600Microsoft Fabric certification means two exams, DP-600 and DP-700. Their roles, skills, format, cost in India, and which one to take first.
Which cloud certification is best? AWS vs Azure vs GoogleWhich cloud certification is best for a beginner? AWS Cloud Practitioner, AZ-900 and Google Cloud Digital Leader compared: cost, format and which first.
Azure certification path 2026: AZ-900, AZ-104, AZ-305The Azure certification path for 2026 - AZ-900, AZ-104 and AZ-305 in order, what each covers, the AZ-305 prerequisite, renewal and what to skip.
Azure RBAC vs Azure Policy vs Entra roles vs resource locksHow Azure RBAC, Azure Policy, Microsoft Entra roles and resource locks differ, how scope inheritance works, and when deny beats audit.
Azure Storage redundancy - LRS, ZRS, GRS, GZRS and failoverHow LRS, ZRS, GRS, RA-GRS, GZRS and RA-GZRS differ, what failover does to your account, and how access tiers interact with redundancy.