Share via

How do I correctly create an access policy for enterprise redis?

Aaron Dandy 0 Reputation points
2026-02-10T17:25:54.2933333+00:00

I have created some access policies on azure redis to use Entra auth with. Most of them work but some become eternally stuck in an "Updating" state. I expect that when I use a command like az redisenterprise database access-policy-assignment create --access-policy-assignment-name <policy-name> --cluster-name <cluster_name> --database-name default --object-id <object-id> for it to correctly create an access policy for the managed identity of an app service, but for some reason, on some app services that are running web-jobs, it fails the first time, and continues to fail on subsequent invocations with " Cannot perform another operation on the assignment if the Provisioning State is Updating".

Also, this feels like a bug to me, but we don't pay Microsoft Azure enough money for the privilege of submitting defects we have found and must phrase this bug report as a question like I'm on a game show. This feels like a bad choice on Microsoft's part and I hope leadership reconsiders.

Azure Cache for Redis
Azure Cache for Redis

An Azure service that provides access to a secure, dedicated Redis cache, managed by Microsoft.

{count} votes

1 answer

Sort by: Most helpful
  1. Manoj Kumar Boyini 8,570 Reputation points Microsoft External Staff Moderator
    2026-02-10T18:06:48.04+00:00

    Hi Aaron Dandy,

    Double-check that you’ve enabled Microsoft Entra authentication on your Azure Redis instance before applying the access policies. You can verify it by going to the Authentication section under Settings in your Redis cache. You should see "Disable Access Keys Authentication" selected if Entra is enabled.

    If the issue persist kindly please share the details requested in the private message for further investigation.

    0 comments No comments

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.