AI Foundry Fine-Tuning: 403 Error When Uploading Output Format Training Data with BYOS Enabled

Hristijan Stefov 0 Reputation points
2026-05-11T13:10:15.0633333+00:00

I'm using AI Foundry for fine tuning my custom speech model. I needed content logging and I want that data to be stored in my BYOS (Bring Your Own Storage) storage account, but once I've done that, I'm unable to upload training data of type Output Format, all other types I've uploaded are fine. Only this specific type returns a 403 error when trying to upload it.

Error details:

  • Target resource name: output_format
  • Error: Status code 403 — Bring your own storage (BYOS) subscriptions are not permitted.
  • Trace ID: REDACTED at suppport side.

There is no mention anywhere in the Microsoft documentation that this combination is not allowed or unsupported. Please advise on what steps I can take to resolve this. Has anyone else encountered this issue?

User's image

Azure Speech in Foundry Tools

2 answers

Sort by: Most helpful
  1. Manas Mohanty 17,270 Reputation points Microsoft External Staff Moderator
    2026-06-03T09:05:29.43+00:00

    Hi Hristijan Stefov

    I was able to do a custom speech finetuning service with default service endpoint and sample file from azure samples from foundry classic

    Just uploaded the above file in blob container and used the generated SAS Url as dataset connection.

    Attached screenshot for your confidence.

    User's image

    User's image

    Seeking confirmation on speech resource usage

    I am assuming that you have attached BYOS speech resource and tried to leverage that resource for finetuning somehow.

    Could you please share your teams email address in private message for clarity.

    Thank you.

    Was this answer helpful?

    0 comments No comments

  2. Alex Burlachenko 23,170 Reputation points MVP Volunteer Moderator
    2026-05-19T10:42:39.8366667+00:00

    Hristijan Stefov hi & thanks for join me here at Q&A portal,

    ur setup is probably fine, output_format + BYOS is being blocked by the service, support needs to confirm if its unsupport, this looks like a real product limitation or backend policy block, not a bad file. The important clue is the exact error “BYOS subscriptions are not permitted” and the target resource is only output_format. Since other training data types upload fine, permissions/storage/network are probably ok; this specific dataset type is being rejected by the Speech fine-tuning service when BYOS is enabled. Microsoft BYOS docs describe Speech using customer-owned storage for artifacts, but I dont see public docs clearly saying output_format training data is unsupported with BYOS, so I would treat this as undocumented limitation or service-side bug. Workarounds are: temporarily disable BYOS/content logging, upload the output_format data, then re-enable BYOS if the portal allows that flow; or create/use a separate non-BYOS Speech/Foundry resource just for this fine-tuning path; or avoid output_format data type if another accepted training format works for ur model. If compliance requires BYOS for all artifacts, dont bypass it silently; open support with trace ID <REDACTED at support side> and ask whether Custom Speech fine-tuning output_format datasets are supported with BYOS-enabled resources. ed or a bug.

    rgds,

    Alex

    &

    If my answer was helpful pls mark it and additional thx if u follow me at Q&A portal
    

    Was this answer helpful?

    0 comments No comments

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.