Unable to create System Topic in Event Grid due to Unable to verify access to resource

Mathieu Isabel 20 Reputation points
2025-10-06T00:48:02.24+00:00

Trying to create a system topic for Azure Communication Service either from the portal or using az cli using this:

az eventgrid system-topic create -g <rg name> --name inboundcalls --location global --topic-type Microsoft.Communication.CommunicationServices --source <acs resource id>

but it always fails with:

Code: InternalServerError

Message: Unable to verify access to resource <resource id of acs instance>

Doing az eventgrid system-topic list just returns an empty array

[]

which seems odd.

Azure Event Grid
Azure Event Grid
An Azure event routing service designed for high availability, consistent performance, and dynamic scale.
{count} votes

Answer accepted by question author
  1. Sandhya Kommineni 2,040 Reputation points Microsoft External Staff Moderator
    2025-10-13T09:00:38.11+00:00

    Hi Mathieu Isabel, Thank you for your patience. To help us investigate this issue further, could you please share a few additional details?

    1.Are you creating the resources using your own user authentication?

    • If yes, please ensure your account has the Microsoft.EventGrid/eventSubscriptions/Write permission assigned at the resource, resource group, or subscription level.

    2.Or are you creating the resources using a Managed Identity (MI)?

    • If yes, please verify that the same Microsoft.EventGrid/eventSubscriptions/Write permission has been granted to that identity.

    3.Could you also try running the same az eventgrid system-topic create command with the --debug parameter and share the relevant error details or exception messages that appear?

    4.Lastly, please confirm whether you are able to successfully create system topics for other resource types (for example, Storage Account or Event Hub). This will help us isolate whether the issue is specific to the Azure Communication Services resource type.

    As suggested above by creating a custom role with the permission Microsoft.EventGrid/eventSubscriptions/Write and adding user to it, you are able to create the system topic.

    I hope the provided answer is helpful, please accept as Yes and upvote so that it can help others in the community.

    0 comments No comments

0 additional answers

Sort by: Most 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.