An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
Hello @Pulin Gupta
The error indicates that authentication is likely working, but the network path being used by the knowledge retrieval service is being treated as a public connection while public access is disabled on the Azure AI Foundry/OpenAI resource. Assigning the Cognitive Services OpenAI User role only grants permission, it does not provide network connectivity.
Since the configuration was working previously, I recommend verifying the following:
- Confirm that the Azure AI Foundry/OpenAI resource still has a healthy and approved private endpoint connection.
- Check the status of the shared private link connection between Azure AI Search and the Foundry/OpenAI resource.
- Verify private DNS resolution for the private endpoint and ensure no DNS changes were introduced.
- Confirm that the knowledge base is using the correct model deployment and endpoint configuration.
- Review the managed identity role assignments on both the Search service and the Foundry/OpenAI resource.
The key part of the error is: "Public access is disabled. Please configure private endpoint."
This suggests the request is not reaching the model through the expected private network path.
If all networking, DNS, private endpoint, and shared private link configurations appear correct, please share the following details so we can investigate further:
- Azure AI Search service name
- Azure AI Foundry/OpenAI resource name
- Region
- Shared private link connection name
- Correlation/Request ID
- Approximate timestamp when the failure occurred
These details will help determine whether this is a configuration issue or a backend service-side problem.
Thankyou!