I am currently configuring SCIM user provisioning for Zabbix version 7.2, following the official documentation
After completing the configuration and testing the Test Connection from Azure AD, I encountered the following error:



The requested endpoint is not supported. (HTTP 400 Internal Server Error)
curl -X GET "https://domain/api_scim.php/ServiceProviderConfig" \ -H "Authorization: Bearer <API_TOKEN>" \ -H "Accept: application/json"
Result: 500 Internal Server Error
{"schemas":["urn:ietf
arams:scim:api:messages:2.0:Error"],"detail":"The requested endpoint is not supported.","status":500}
Could you please provide insights into:
Question
After completing the configuration and testing the Test Connection from Azure AD, I encountered the following error:
The requested endpoint is not supported. (HTTP 400 Internal Server Error)
- Configured Azure AD SCIM provisioning as per Zabbix documentation.
- Enabled SCIM API in Zabbix UI (Administration → Authentication).
- Generated a SCIM API Token with Super Admin privileges.
- Configured Nginx to allow api_scim.php.
- Checked file permissions for /usr/share/zabbix/ui/api_scim.php
curl -X GET "https://domain/api_scim.php/ServiceProviderConfig" \ -H "Authorization: Bearer <API_TOKEN>" \ -H "Accept: application/json"
Result: 500 Internal Server Error
{"schemas":["urn:ietf
arams:scim:api:messages:2.0:Error"],"detail":"The requested endpoint is not supported.","status":500}Could you please provide insights into:
- Is SCIM API fully supported in Zabbix 7.2?
- Are there additional requirements or patches needed for SCIM provisioning?
- How to debug SCIM API further to identify why it fails with HTTP 500?
- Are there specific PHP or database requirements that might affect SCIM API functionality?
Question
- Is there an official way to test whether api_scim.php is properly enabled?
- Are there specific API endpoints that should return a valid response when tested via cURL or Postman?
- Are there additional configurations required for api_scim.php to function correctly?
Comment