Retirement notice: Migrate from Azure Blueprints by 31 January 2027

Sankararao Gulipalli 0 Reputation points
2026-06-26T05:14:50.79+00:00

Hi Team, my Azure admin team forwarded email regarding "Retirement notice: Migrate from Azure Blueprints by 31 January 2027". but we were not used Azure Blueprints service in our subscription, and I have an owner role on this subscription when I click on impacted on service health, could not see any resources. could please suggest why we received this email? is it random or I am missing anything due to insufficient access.?

User's image

You're receiving this notification because you're associated with one or more Azure subscriptions that currently use Azure Blueprints. For reference, you can find this notification in the Azure portal under Service Health/Health advisories using tracking ID: xxxx

Azure Blueprints
Azure Blueprints

An Azure service that provides templates for quick, repeatable creation of fully governed cloud subscriptions.

0 comments No comments

3 answers

Sort by: Most helpful
  1. Torrey Trahanovsky 0 Reputation points Microsoft Employee
    2026-06-29T21:19:50.1366667+00:00

    Please check the bottom of the email under "Account Information" for the impacted subscriptions, then suggest to navigate to the https://aka.ms/blueprintsportal to see impacted definitions and assignments.


    For further information

    • Retirement & timeline: https://aka.ms/AzureBlueprintsRetirement

    • Migration guide: https://aka.ms/AzureBlueprintsMigration

    • FAQ: https://aka.ms/AzureBlueprintsRetirementFAQ

    Was this answer helpful?

    0 comments No comments

  2. Suchitra Suregaunkar 15,130 Reputation points Microsoft External Staff Moderator
    2026-06-27T00:21:10.8066667+00:00

    Hello Sankararao Gulipalli

    Thanks for reaching out. The retirement email is sent to every Azure subscription that is currently associated with a Blueprint definition, version, or assignment either at the subscription scope or at any management group scope above the subscription. So receiving the notice does not necessarily mean your subscription owns a blueprint — it usually means a blueprint exists somewhere in the hierarchy that touches it.

    There are a few common reasons you don't see any impacted resource when you click through Service Health:

    1. The Blueprint is defined at the Management Group level, not at your subscription

    Blueprint definitions can be created at a management group and then assigned to one or many child subscriptions. The Service Health blade shows the impacted subscription, but the definition/assignment object itself may live at the MG. As a Subscription Owner only, you won't see MG-scoped objects unless you also have read access (e.g., Reader/Contributor) on the parent management group.

    1. Permissions on the Blueprints resource provider

    Viewing Blueprint definitions and assignments requires permissions on Microsoft.Blueprint/*. Subscription Owner covers subscription-scoped blueprints, but not blueprints defined at a higher management group. Ask your tenant/MG admin to check at the MG scope.

    1. The Service Health "impacted resources" view is informational

    The Health Advisory is broadcast based on the back-end inventory of Blueprint objects associated with the subscription ID; the portal's impacted resources tile is not always populated for governance services like Blueprints. The authoritative places to check are the Azure Blueprints blade and Azure Advisor, both of which surface a recommendation listing exactly where Blueprints is in use.

    1. Resources previously deployed by a Blueprint

    Even if the blueprint assignment was deleted, resources it created remain in the subscription and may still carry Blueprint Locks (Deny Assignments). The notice covers these as well, because those Deny Assignments will be removed at retirement on 31 January 2027.

    How to confirm whether Blueprints actually exists in your scope:

    Run these checks (you'll need at least Reader at the MG level for #2):

    A. Azure Portal

    • Go to Azure portal → Blueprints → check both Blueprint definitions and Assigned blueprints tabs (switch the scope selector to your subscription and to each parent management group).
    • Go to Advisor → Operational excellence → look for the Migrate from Azure Blueprints recommendation; it lists every subscription/MG where Blueprints is in use.

    B. Azure PowerShell (Az.Blueprint module)

    Install-Module -Name Az.Blueprint
    # At subscription scope
    Get-AzBlueprint -SubscriptionId <your-sub-id>
    Get-AzBlueprintAssignment -SubscriptionId <your-sub-id>
    # At management group scope (run for each parent MG)
    Get-AzBlueprint -ManagementGroupId <mg-id>
    

    turn1search1

    C. REST API

    GET https://management.azure.com/subscriptions/{subId}/providers/Microsoft.Blueprint/blueprintAssignments?api-version=2018-11-01-preview
    

    If all of the above return empty for your subscription and every parent MG, then the email is effectively informational for you and no migration action is required from your side the notification is sent at subscription granularity and sometimes catches subscriptions whose only association was a now-removed assignment.

    • If anything is found, export the blueprint definition/assignment before 31 January 2027 (after that date, unexported objects are permanently deleted).
    • Plan migration to Azure Deployment Stacks (recommended) or Template Specs.
    • Reference docs: Azure Blueprints retirement and Retirement FAQ.

    Hope this clarifies it. Mark it as Answer/Upvote if it helps so others with the same question can find it.

    Thank you.

    Was this answer helpful?


  3. Alex Burlachenko 23,170 Reputation points MVP Volunteer Moderator
    2026-06-26T08:34:15.91+00:00

    hi Sankararao Gulipalli & thx for sharing urs issue here at Q&A portal,

    This notice isn’t random, but the Impacted resources tab can still be empty. Service Health retirement notices are often sent at the subscription level. The detection may be based on past or current Blueprint usage, old assignments, blueprint definitions, artifacts, or management-group level usage linked to that subscription. It doesn’t always map cleanly to a resource row in the portal.

    Since u have Owner access and the tab says No impacted resources found, it likely means Azure can’t show a specific resource object for that subscription. Blueprints are also not normal app/resources like VMs, so the advisory UI may not list them the same way.

    I’d check directly for Blueprint definitions and assignments

    az extension add --name blueprint

    az blueprint assignment list --subscription <subscription-id>

    az blueprint list --subscription <subscription-id>

    If Blueprints were assigned at management group level, check there too:

    az blueprint assignment list --management-group <mg-name>

    az blueprint list --management-group <mg-name>

    If u would like to review msft retirement & migration docs look what i have for u :))))

    https://learn.microsoft.com/en-us/azure/governance/blueprints/overview

    https://learn.microsoft.com/en-us/azure/governance/blueprints/blueprints-retirement

    https://learn.microsoft.com/en-us/azure/governance/blueprints/migrate-blueprint

    If those commands return nothing, ask ur admin team to check management-group scope and older assignments. If still nothing shows up, open a support case w/ the Service Health tracking ID and subscription ID and ask why the subscription was flagged. The empty tab doesn’t mean u lack access; it usually means the advisory doesn’t have resource-level mapping.

    rgds,

    Alex

    &

    If my answer was helpful pls mark it and additional thx if u follow me at Q&A portal
    

    and at my blog https://ctrlaltdel.blog/

     

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.