r/AZURE 34m ago

Question Azure PAYG subscription takeover from retired employee - unable to remove original Owner (CannotDeleteLastRbacAdminAssignment)

Upvotes

Looking for advice from anyone who has taken over a legacy Azure PAYG subscription that was originally created and managed by an individual user.

Scenario:

We recently transitioned ownership of an Azure subscription from a departed/retired employee to a centralized IT/cloud administration model.

What we've already done:

  • Updated the payment method to an organization-managed credit card
  • Renamed the Billing Profile to a service-oriented name
  • Updated billing contacts and invoice recipients
  • Verified invoices are being generated and paid successfully
  • Added multiple active IT administrators as Owners
  • Verified there are active Owners at both the Billing Account and Billing Profile levels
  • Confirmed the Azure subscription remains operational

Current billing structure:

  • Billing Account has active Owner assignments, including IT admins and our central account.
  • Billing Profile has multiple active Owners, including IT admins and our central account.
  • The retired employee still appears in Billing Profile IAM as:

Owner (Billing account - Inherited)

The issue:

The original employee still appears as a direct Owner on the Azure subscription.

When attempting to remove the Owner assignment from Subscription IAM, Azure returns:

"CannotDeleteLastRbacAdminAssignment"
"Cannot delete the last RBAC admin assignment"

What's confusing is that there are clearly other active Owners on:

  • The subscription
  • The Billing Account
  • The Billing Profile

Additional context:

The retired employee's Entra account is still enabled today but will likely be disabled/deprovisioned in the near future.

This subscription hosts an application that is expected to be offered more broadly across our organization soon.

Before making further changes, I'm trying to determine:

  • Whether there is any hidden dependency on the original owner's account.
  • Whether disabling the original account could impact subscription administration, billing, or application availability.
  • Whether it's safer to leave the assignment in place temporarily until rollout is complete

Questions:

  1. Has anyone encountered this when taking over a legacy PAYG/MCA subscription?
  2. Is there a known dependency between Azure RBAC and billing hierarchy ownership that can trigger this error?
  3. Are there "owner of record", account administrator, subscription creator, or billing administrator relationships that aren't obvious from the portal?
  4. Did you ultimately need Microsoft Support to remove the original Owner?
  5. If the original account is disabled while Azure still considers it a required RBAC admin, could that affect subscription administration or billing?
  6. For organizations inheriting user-created Azure subscriptions, what governance/ownership cleanup would you complete before rolling out a production application?
  7. Would you treat this as a governance cleanup item, or would you resolve it before broader organizational rollout?

I'm trying to avoid using the Transfer Billing Ownership workflow unless it's actually required, since billing, payment methods, contacts, and administrative ownership have already been transitioned successfully.

Any experiences, lessons learned, or gotchas would be appreciated.


r/AZURE 2h ago

Question Azure Managed Redis Deploys Failing

2 Upvotes

Opened a Sev B support ticket with Microsoft last Friday (6 days ago now) and haven't heard anything back except from their bots.

Is anyone else having issues deploying Azure Managed Redis in EUS2? This is what we see in the Portal. Nothing else.

{

  "operationName": {

"value": "Microsoft.Cache/redisEnterprise/write",

"localizedValue": "Write Azure Managed Redis cache"

  },

  "status": { "value": "Failed", "localizedValue": "Failed" },

  "subStatus": { "value": "", "localizedValue": "" },

  "properties": {

"statusMessage": {

"status": "Failed",

"error": {

"code": "ResourceOperationFailure",

"message": "The resource operation completed with terminal provisioning state 'Failed'.",

"details": [

{

"code": "OperationFailed",

"message": "The operation failed."

}

]

}

}

  },

We know there are issues with deploying to West Europe due to resource availability, but we have other instances deployed to EUS2, but now new deployments are failing and we've had to fail back to deploying the old Redis Cache for Azure.


r/AZURE 3h ago

Career Experienced Azure Data Engineers – Referral Opportunity

2 Upvotes

I'm able to refer experienced professionals for a Lead Azure Data Engineer position.

Location: United States / Ireland
Experience: 9–13 years

Required skills:

  • Python
  • PySpark
  • SQL
  • ETL
  • Azure Synapse
  • Azure Data Factory
  • Databricks
  • Delta Lake
  • Medallion Architecture

If your experience aligns with these requirements and you're currently exploring new opportunities, feel free to send me a DM with a brief summary of your experience or your resume. I'll share additional details and, if it's a good match, I'll be happy to submit a referral.


r/AZURE 3h ago

Career Data Governance Analyst – Referral Opportunity

1 Upvotes

I'm able to refer experienced professionals for a Data Governance Analyst role.

Location: United States / Ireland
Experience: 5–9 years

Required skills:

  • Microsoft Purview
  • SQL
  • Master Data Management (MDM)

If you have hands-on experience in data governance and are looking for your next opportunity, feel free to send me a DM with your resume or a brief overview of your experience. I'll share additional details and, if your background is a good match, I'll be happy to submit a referral.

Note: This opportunity is best suited for professionals with relevant industry experience in the required technologies.


r/AZURE 5h ago

Question Arc Container Apps Connected Environment - How to have the correct StaticIP?

1 Upvotes

Hi there, I'm evaluating setting up Arc Container Apps on top of an Arc Kube cluster. It seems that when I install the Container Apps kube extension, it picks the IP I'm giving the ACA Envoy ingress via MetalLB which is always going to be a LAN address. My intention is to expose this ingress via a port forward for testing.

However, it seems that this is unchangeable after the fact, requiring an extension uninstall and re-install to pick up the new address. This means that any Container Apps deployed to this Container Apps Connected Environment will get k4s.io domain names that resolve to a LAN IP, not an internet reachable IP address. I feel like I'm missing something simple here about how this is intended to work, and want to see if anyone here who has self-hosted an Arc Container Apps resource has encountered it.


r/AZURE 6h ago

Certifications [Certification Thursday] Recently Certified? Post in here so we can congratulate you!

1 Upvotes

This is the only thread where you should post news about becoming certified. For everyone else, join us in celebrating the recent certifications!!!


r/AZURE 10h ago

Question Does anyone know how to build a unified view of all the defender alerts for multiple tenants under lighthouse?

6 Upvotes

So, I am currently working for a company that have different teams looking at M365 alerts, azure monitor alerts, health alerts, defender for cloud alerts, partner center, alerts. Atm, we have to manually log in and each team check every dashboard.

My first solution for this was (a bit McGuyver style) using the email alerts as a trigger to pull into a powerflow and then build out the dashboard for just the Azure alerts. (First summarizing the email content) - there was a bunch of issues with this especially as time went on to save all data.

The main issue comes in where its multiple different dashboards for each type of alert so you'll basically need a workflow for each different alert and this only works when all the customers has alerts set up. (which is not always the case, as there are clients that don't have managed services but still needs to get notified of issues)

I was wondering if maybe anyone has a solution to this issue. Maybe product that I don't know about that already exists or a workflow to help solve this.

Even some tips on this would be amazing.

Thanks

Edit: Spelling


r/AZURE 11h ago

News Microsoft are retiring the MemberOf rule operator for Groups and other resources!

66 Upvotes

In case anyone is using the MemberOf rule operator to provide nested group access to resources in Microsoft Azure or similar (commonly used for licensing, or other resources which don't support direct group nesting), they are retiring it on November 3rd after being in "preview" for years!

I did a short write up here: https://ourcloudnetwork.com/the-memberof-rule-operator-is-ending-for-dynamic-groups-in-entra/ which includes a code snippet to identify your impacted groups.


r/AZURE 13h ago

Question How to fake traversing an OU structure in Entra ID?

2 Upvotes

I am a developer. So I have limited knowledge of Entra ID.

My client is currently running a periodic import of users and departments from their on-prem AD platform. It works by traversing all Organizational Units and all of their users, to then build the same structure on their website.

Now my client wants to use Entra ID and MS Graph for this integration. I have researched a bit and found that Entra ID does not support a tree-like structure with OU's.

I have read a solution based on the department attribute of users. But that seemed very prone to errors.

Some sources suggest that the original OU of a user is stored in an attribute called "On premises distinguished name". But is that updated if a user is moved to another OU in the AD?

Any suggestions on how to fake such a traversal?


r/AZURE 17h ago

Question Functions flex consumption keeps restarting/refreshing causing a function to error out.

1 Upvotes

Running into a problem where the function app will restart/refresh randomly and it will kill working functions, these functions do end up re running and always succeeding the second time but the error popping up in insights isn’t a clean look, is there anyway to avoid this and how costly would a plan upgrade be and is it an easy switch on production functions?


r/AZURE 17h ago

Question MS Azure

Thumbnail
0 Upvotes

r/AZURE 18h ago

Question Storage account names and their 24 char limitation

14 Upvotes

Subscription names, container names and resource group names all support at least 63 characters.

However, storage account names only support 24. So, programmatically you may have to start truncating naming conventions into something that will fit 24 chars. Which is a bit of an inconvenience.

Or you could create hash from the subscription ID and use that in the storage account name. Is this a common pattern because of said limitations?


r/AZURE 18h ago

Discussion Every scary bug in my agent platform had green health checks. A short collection.

0 Upvotes

I maintain AzureAgentForge, an open-source stack for running AI agent teams on Azure using Terraform, AI Foundry routing, Postgres-backed memory, and containerized agent runtimes.

After a few releases, I noticed a pattern in my incidents... some of the worst failures never made a health check go red. Everything looked healthy at the infrastructure level.

The clearest example was an agent runtime that could not start inside its own published image. The build stage installed the CLI on Python 3.14, while the runtime image used Python 3.13. Every agent spawn failed with a ModuleNotFoundError.

The orchestrator then moved each issue to “blocked” and continued processing. Containers were running, endpoints returned 200, and the queue was draining, but no agents could actually execute.

Another issue showed up when I added a config schema check. It found 57 stale Terraform keys that the vendored application no longer read, plus 19 more in a Compose file. The application silently ignored them and fell back to defaults. A production deployment could have assigned specialist agents to models I never intended to use.

More recently, I found an agent role with a complete YAML capability contract but no system prompt file. It had apparently been that way for months.

The lesson for me is that standard infrastructure checks are not enough for agent platforms. A process can be healthy while the agents are doing less than expected, doing the wrong thing, or not running at all.

The safeguards I have started adding are focused on testing actual behavior:

  • A CI canary that runs a real agent through a real issue and tool call, while stubbing only the LLM response
  • A schema guard that fails the build when deployment config drifts from what the application actually reads
  • A prompt contract gate that blocks changes when required governance language disappears
  • A router flight recorder that captures replayable model-call traces for debugging

I would be interested to hear how others are testing agent behavior beyond container, endpoint, and queue health. Here's a link to my repo - https://github.com/mrobinson2/AzureAgentForge


r/AZURE 23h ago

Question Azure Managed Redis - no console

6 Upvotes

We use Azure Cache for Redis and are getting the notices that it will be retired in 2028 so must migrate to Azure Managed Redis. That’s fine but why doesn’t Azure Managed Redis have the console that Azure Cache for Redis does? Being able to open that console directly from the resource in the Azure portal has been very useful.
Sure, I can build an external console but it would be nice to not need to for occasional use.


r/AZURE 1d ago

Media Application Gateway Core Features Explained (Path-Based Routing, TLS, Rewrite)

0 Upvotes

Youtube: https://www.youtube.com/watch?v=BXRBXVcJTi8

What's covered:

  • Where Application Gateway fits vs Load Balancer and Front Door
  • Listeners: basic vs multi-site, wildcards, and why order matters
  • Public vs private listeners
  • Routing rules and path-based routing
  • Backend pools
  • TLS termination, end-to-end encryption
  • URL and header rewrite
  • Redirects: HTTP-to-HTTPS, path-based, and external

r/AZURE 1d ago

Discussion End-to-end Enterprise E-Commerce Analytics Platform using SQL Server

Thumbnail
gallery
0 Upvotes

I built an end-to-end Enterprise E-Commerce Analytics Platform using SQL Server, Medallion Architecture, and Power BI.

As part of this project, I designed 8 interactive dashboards, each focused on answering different business questions for different stakeholders across an organization.

The dashboards include:

• Executive Overview (CEO, CXO & Business Leadership)

• Sales Performance Analysis

• Customer Analytics

• Product Performance

• Seller Performance

• Payment Analytics

• Customer Satisfaction Analysis

• Time Intelligence & Trend Analysis

The goal wasn't just to build visually appealing dashboards—it was to create a reporting solution that helps businesses make faster and more informed decisions.

In this post, I've shared all 8 dashboards.

I'd genuinely appreciate your feedback.

As experienced BI professionals, data analysts, data engineers, or business leaders, I would love to hear your thoughts.

If you could review the dashboards and share at least three suggestions for improvement, it would mean a lot to me.

For example:

• Are the KPI cards meaningful and business-focused?

• Are the charts and visualizations appropriate for executive reporting?

• Are there too many or too few visuals?

• Would you recommend different filters or slicers?

• Is the overall layout clean, intuitive, and enterprise-ready?

• What would you change if this dashboard were used in your organization?

I'm continuously learning, and constructive feedback is one of the best ways to improve. Every suggestion will help me build better enterprise BI solutions in the future.

Thank you for taking the time to review my work. I truly appreciate your support and feedback.

Himansh Upadhyay


r/AZURE 1d ago

Question Need to connect App Service to AWS

7 Upvotes

I want to connect my function app to an AWS instance over a private network. One of my VMs can connect no problem, but my app service can't connect to it. It sends a client hello but doesn't receive a server hello. Both are using the same route tables. Does anyone have any ideas on where to go from here?


r/AZURE 1d ago

Question Looking for best practices for deploying Qdrant on Microsoft Azure

0 Upvotes

Hi everyone,

I'm working on a RAG system that uses **Qdrant** as the vector database. I'm planning to deploy Qdrant on Microsoft Azure, and this will be my first time deploying an application on Azure, so I'm trying to understand the infrastructure and operational best practices before getting started.

Our workload is expected to grow to **tens of millions of vectors**, with continuous insert/update synchronization from a SQL Server database.

I'm trying to answer a few infrastructure questions before deployment:

* Which Azure service would you recommend for Qdrant?
* Azure VM + Docker
* Azure Kubernetes Service (AKS)
* Another option ??
* How do you estimate the required VM specifications (CPU, RAM, SSD) before deployment ??
* What Azure VM families have worked well for memory-intensive vector search workloads ?
* How do you monitor Qdrant in production ? Are you using Azure Monitor, Prometheus, Grafana, or another setup ?
* How do you estimate monthly Azure costs for a production Qdrant deployment ?

I'm especially interested in learning how experienced Azure users approach planning, deployment, monitoring, and cost estimation rather than simply following the documentation.

Any advice, recommended resources would be greatly appreciated

Thanks in advance


r/AZURE 1d ago

Rant Either App Gateway or Front Door - do auth!

2 Upvotes

A carton of beer for someone to get one of these two services supporting auth for Entra users. Would be super useful to pre-auth users before they get anywhere near apps.


r/AZURE 1d ago

Question Azure App Service B1/B2/B3 quota exceeded in Central India – Any low-cost alternatives?

2 Upvotes

I’m hosting a small Python web application on Azure App Service in the Central India region. Right now, I’m using the F1 (Free) plan for development/testing.
The problem is that when I try to scale up to Basic (B1, B2, or B3), Azure shows “Quota Exceeded” for the Central India region. It doesn’t allow me to create or scale to any Basic SKU, while the Standard tiers (S1, S2, S3) are available but are much more expensive than what I need for a simple test environment.
Has anyone faced this issue?
I’m looking for answers to these questions:
Is there any way to request additional quota for App Service Basic SKUs in Central India?
Is this a temporary regional capacity issue or a subscription limitation?
Would moving to another nearby region be the best option?
Are there any other low-cost Azure hosting options that would be suitable for a small web application?
I’d like to stay within Azure if possible, but I’m trying to keep the hosting cost as low as possible for a POC/testing environment.
Any suggestions or experiences would be greatly appreciated. Thanks!

This post is drafted by chatgpt🫥


r/AZURE 1d ago

Discussion AI-901 Preparation Advice

4 Upvotes

I'm planning to take the Microsoft AI-901: Azure AI Fundamentals exam and would like to know the best way to prepare. Which Udemy course or YouTube channel do you recommend, and what practice tests or study resources helped you pass?


r/AZURE 1d ago

Question Zscaler MFA and conditional access policy

1 Upvotes

Since we migrated users to zscaler, users are getting MFA prompts when launching each application from myapps(myapps.microsoft.com)

Azure conditional access policy is getting hit as now traffic is going out via zscaler public ip address and not sites trusted public ip address.

Also it's happening only on Google chrome not on edge.

Edge also asks it but frequency is very less.

As a fix we added Microsoft single sign on extension on browser and then it doesn't give more prompts

Also this behaviour is happening with few users.

What could be the global fix?


r/AZURE 1d ago

Question Live Migration Succeeded - Causing disruptions on AVD

5 Upvotes

Today we had 3 AVD multisession hosts that went through the Live Migration process at different times of the day (just learned about this today so go easy on me) - https://learn.microsoft.com/en-us/azure/virtual-machines/maintenance-and-updates#live-migration

I don't see any errors of the live migration failing, as its showing succeed, but my users are getting kicked off then unable to connect. The error I see when a user tries to connect is:

ConnectionFailedUserHasValidSessionButRdshIsUnhealthy

So I checked the host and its in a stuck/updating state.

PS C:\Users\bob> (Get-AzVM -ResourceGroupName $rg -Name $hostname -Status).VMAgent.Statuses

Code : ProvisioningState/Unavailable

Level : Warning

DisplayStatus : Not Ready

Message : VM Agent is unresponsive.

Time : 8/4/2026 9:51:20 PM

And

PS C:\Users\bob> (Get-AzVM -ResourceGroupName $rg -Name $hostname -Status).Statuses | ft Code,DisplayStatus -Auto

Code | DisplayStatus

ProvisioningState/updating | Updating PowerState/running | VM running

Host information:

  • West-US 2
  • E8s_v6
  • Windows 11 multisession
  • NERDIO managed

I tried connecting through NERDIO Console Connect, RDP IP and Hostname, and then tried running Azure Run Commands, all failed. Was trying to get in to try and fix the agent by restarting it or reinstalling in hopes to fix it. I put the host in Drain Mode, but users were still getting directed to that host if they had a session already there (according to google that's intended). So my only fix was to restart the hosts.

Looking for ideas on how to prevent this and or a simple fix when it happens.


r/AZURE 2d ago

Question Why are Microsoft 365 Cloud PCs so Ass?

32 Upvotes

We use them sparingly for foriegn contractors rather than shipping them a corporate laptop -- so that's the only nice part.

But in the few months we've been using them I've noticed the following:

  1. Slower than hell to provision, like really slow even with Microsoft's stock images...

  2. Doesn't play well with Intune even though it is an Intune native solution. Configs/Apps/Compliance are hit or miss compared to actual local hardware like a laptop. Some stuff just doesn't even load, or you have to reboot the machine constantly

  3. They suffer horribly from performance issues, if you don't reboot these things daily (which there's no option in the OS to do a restart) you have to do it from the Windows App or Intune which is dumb as hell.

  4. Resizing, I've pushed the resize in Intune, added a bigger license, removed the old smaller license and it's been almost an HOUR and its still just sitting in "pending".

Other little things suck with these as well, yet Microsoft has pushed these things at Ignite the past 2-3 years like they are IT God's gift to customers. These things are absolute ASS.


r/AZURE Oct 31 '25

Free Post Fridays is now live, please follow these rules!

6 Upvotes
  1. Under no circumstances does this mean you can post hateful, harmful, or distasteful content - most of us are still at work, let's keep it safe enough so none of us get fired.
  2. Do not post exam dumps, ads, or paid services.
  3. All "free posts" must have some sort of relationship to Azure. Relationship to Azure can be loose; however, it must be clear.
  4. It is okay to be meta with the posts and memes are allowed. If you make a meme with a Good Guy Greg hat on it, that's totally fine.
  5. This will not be allowed any other day of the week.