Microsoft Intune App package file limitation

Bohdan Nalyvaiko (Apptimized) 20 Reputation points
2024-07-22T12:56:42.44+00:00

Hi, I can upload .intunewin file into Microsoft Intune (via Microsoft Graph Beta API) with a size below 23 GB, but with a file size of more than 23GB, I get AzureStorageUriRequestFailed. Why do I receive such a status and how can I fix it?

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,228 questions
Microsoft Intune
Microsoft Intune
A Microsoft cloud-based management solution that offers mobile device management, mobile application management, and PC management capabilities.
5,177 questions
0 comments No comments
{count} votes

Accepted answer
  1. glebgreenspan 2,235 Reputation points
    2024-07-22T13:22:37.9833333+00:00

    Hello Bohdan

    Did you try these steps?

    The AzureStorageUriRequestFailed error occurs when the file size exceeds the maximum allowed size for a single upload request to Microsoft Graph Beta API. According to the Microsoft Graph documentation, the maximum allowed size for a single upload request is 23 GB.

    When you try to upload a file larger than 23 GB, the API returns an AzureStorageUriRequestFailed error, which is a generic error that indicates that the request failed due to a storage issue.

    To fix this issue, you have a few options:

    1. Split the file into smaller chunks: You can split your large file into smaller chunks, each less than 23 GB, and then upload each chunk separately using the Microsoft Graph API. After uploading each chunk, you'll need to stitch them together on the Azure storage side.
    2. Use Azure Blob Storage's resumable upload feature: You can use Azure Blob Storage's resumable upload feature, which allows you to upload large files in multiple segments. This way, you can upload your file in smaller chunks and resume the upload from where it was interrupted.
    3. Use a third-party library or tool: There are third-party libraries and tools available that provide features for handling large file uploads, such as splitting files into smaller chunks or using resumable uploads.
    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.