An Azure service that is used to send push notifications to all major platforms from the cloud or on-premises environments.
Hi @Abd Alrifai
Thank you for posting your question on the Microsoft Q&A forum.
As You are attempting to upgrade your Notification Hub namespace from the Free tier to the Basic tier using both the Azure portal and the Azure CLI, and the operation fails with the error “Unable to update namespace authorization rules due to conflict. Code: 80.”
Based on similar community discussions and Azure documentation, this error usually occurs because the namespace contains authorization rules that do not match the format expected when moving to the Basic tier. In simple terms, during a tier change Azure needs to update the internal access policies of the namespace, but if there are extra or modified Shared Access Policies, Azure cannot update them, which results in the conflict.
Suggested steps that typically resolve this issue:
- Review and remove any custom Shared Access Policies on the Notification Hub namespace.
- Only below default policies should be present.
- DefaultListenSharedAccessSignature
- DefaultFullSharedAccessSignature
- Only below default policies should be present.
- If custom policies exist, delete them using the Portal or CLI.
- Once the policies are cleaned up, try upgrading the SKU again.
- If the issue continues, you may re-register the Notification Hubs resource provider:
For reference, please review the official documentation for Notification Hubs security:
Please feel free to reply back if you need any further clarification or if the issue continues after trying the above steps.