Hi @Shruti Tarsolia Greetings! Welcome to Microsoft Q&A forum. Thank you for posting this question here.
the difference between Event Grid System Topic and Event Grid Topic
An Azure Event Grid System topic captures events published by different Azure services. For example, if a System topic is associate with Blob storage, the system topic can capture blob events such as blob creation or deletion. The Azure Event Grid end point on the other hand is can be used and configured to send events from various applications.
How can we obtain these keys for the Event Grid System Topic?
Event grid system topic currently only supports managed identity. There is no option to use access/SAS keys to get access to the event grid system topics.
Even Grid topics, however, support SAS keys, if Enable authentication using SAS keys
is selected during the resource creation.
Please find the following resources that will shed more light on the above two resources.
If you come across any documentation that claims to support SAS keys for System Topics in Event Grid, please do share it with us and we will take the needed action on updating the documentation.
Hope this answers your questions. Please do let us know if you have any further questions or need additional clarification. We will be happy to address them for you.
If the response helped, please do click Accept Answer and Yes for the answer provided. Doing so would help other community members with similar issue identify the solution. I highly appreciate your contribution to the community.