A unified data governance solution that helps manage, protect, and discover data across your organization
The most relevant point is that export download is handled through a separate flow using the exportFileMetaData.downloadUrl, which involves additional authentication and access validation beyond standard Graph operations. This is directly relevant to the 401 you are seeing when calling the API.
It also aligns with the RBAC model where Export is a separate role, and even though an eDiscovery Manager can create and manage exports, it doesn’t always guarantee access to download export artifacts via API. In contrast, eDiscovery Administrator has broader access across cases and export operations, which explains why it works consistently.
For your case, the practical takeaway is to verify that the user is a member of the case and has the required Export and Preview roles, and validate this using Diag:edisRBACdiag. Also ensure the export job is fully completed before attempting API download.
References:
https://learn.microsoft.com/en-us/purview/edisc-permissions
https://learn.microsoft.com/en-us/purview/edisc-ref-api-guide
Hope this helps. Please let us know if you have any questions or concerns.