@Johan Klijn Welcome to Microsoft Q&A Forum, Thank you for posting your query here!
To configure and use Microsoft Entra authentication with the Speech SDK follow this article: https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-configure-azure-ad-auth?tabs=portal&pivots=programming-language-csharp
The Batch Transcription REST API does talk about using the (Entra ID) access token instead of Ocp-Apim-Subscription-Key.
Also note that, you can manage access and permissions to your Speech resources with Azure role-based access control (Azure RBAC
). Assigned roles can vary across Speech resources.
Refer this article for the Role-based access control for Speech resources:
To enable system assigned managed identity for the Speech resource that you use for batch transcription and locate files in Azure Storage
, follow the steps mentioned here:
Hope this helps. If you have any follow-up questions, please let me know. I would be happy to help.