@Nicolas F Apologies for delay in response and all the inconvenience caused because of the issue.
There could be multiple reasons why you are getting this validation failure.
These are:
- Programmatic deployment for the Marketplace is not configured.
- Undefined task failed while creating or updating the template deployment.
- Offer with PublisherId, and OfferId is not found. Doesn't exist anymore. As example, publisher revoked it.
- Marketplace purchase is not enabled.
- Unknown payment instrument(s) is unsupported for offer with OfferId, PlanId.
- Organization is in deleted state and etc.
Based on your failure details "is not available to you for deployment per the policy set by your IT Admin.", it seems your subscription is not registered and approved to deploy this specific image.
I'd recommend to do the next steps to resolve the issue:
- Click on try me button next to Add an Offer the private marketplace.
- Login to the relevant tenant.
- Use PowerShell and run the commands: (a) Install-Module -Name Az.Marketplace
(b) Get-AzMarketplacePrivateStore - to get the privateStore Id
(c) use the private store id from step b $Params = @{
privateStoreId = 'PrivateStoreId'
offerId = 'imageOfferID'
SpecificPlanIdsLimitation = @('byol')
}
Set-AzMarketplacePrivateStoreOffer @Params
-----------------
(If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)
Regards,
Olga