An Azure communication platform for deploying applications across devices and platforms.
hi Ben Kotvis & thanks for join me here at Q&A portal,
this is subscription eligibility, not JavaScript SDK auth. 403 InsufficientPermissions with “subscription is unable to purchase numbers at this time” means ACS phone number purchase is blocked for that subscription. Owner access to the resource is not enough if the subscription itself is not eligible.
ACS phone number availability depends on subscription type, billing country, number type, country, and regulatory rules
Phone numbers generally require an eligible paid Azure subscription. Trial, free credit, sponsorship, some student/dev/test, or restricted offer types may not be allowed to buy numbers. Microsoft Q&A has the same guidance https://learn.microsoft.com/en-us/answers/questions/1490370/unable-to-obtain-phone-number-for-communication-se
Confirm the subscription is Pay-As-You-Go, MCA, CSP, or EA, confirm the billing address is in a supported country for the number type u want, and confirm the ACS resource country/region supports that phone number capability. Then open Azure Support ticket under Azure Communication Services > Phone numbers and ask for phone number purchase eligibility review.
The disabled Get button and SDK 403 are the same backend decision. Changing code wont fix it. If support confirms the offer type is not eligible, use a different eligible paid subscription or ask the billing owner to move the ACS resource to an eligible subscription.
rgds,
Alex
&
If my answer was helpful pls mark it and additional thx if u follow me at Q&A portal