name:Azure API Management HTTPS Enforcement Not Configured
author:princechaddha
severity:high
description:|
Ensure that your Azure API Management APIs are configured to enforce HTTPS for all API calls in order to provide secure, encrypted communication, protect data integrity, user privacy, and comply with industry standards.
impact:|
Failure to enforce HTTPS can expose API calls to interception and manipulation, potentially leading to data breaches and compliance issues.
remediation:|
Configure all Azure API Management APIs to enforce HTTPS by setting the URL scheme to "https" only in the API settings.