Azure Policy built-in definitions for Azure AI Bot Service
This page is an index of Azure Policy built-in policy definitions for Azure AI Bot Service. For additional Azure Policy built-ins for other services, see Azure Policy built-in definitions.
The name of each built-in policy definition links to the policy definition in the Azure portal. Use the link in the Version column to view the source on the Azure Policy GitHub repo.
Azure AI Bot Service
Name (Azure portal) |
Description | Effect(s) | Version (GitHub) |
---|---|---|---|
Bot Service endpoint should be a valid HTTPS URI | Data can be tampered with during transmission. Protocols exist that provide encryption to address problems of misuse and tampering. To ensure your bots are communicating only over encrypted channels, set the endpoint to a valid HTTPS URI. This ensures the HTTPS protocol is used to encrypt your data in transit and is also often a requirement for compliance with regulatory or industry standards. Please visit: /azure/bot-service/bot-builder-security-guidelines. | audit, deny, disabled | 1.0.1 |
Bot Service should be encrypted with a customer-managed key | Azure AI Bot Service automatically encrypts your resource to protect your data and meet organizational security and compliance commitments. By default, Microsoft-managed encryption keys are used. For greater flexibility in managing keys or controlling access to your subscription, select customer-managed keys, also known as bring your own key (BYOK). Learn more about Azure AI Bot Service encryption: /azure/bot-service/bot-service-encryption. | audit, deny, disabled | 1.0.0 |
Next steps
- See the built-ins on the Azure Policy GitHub repo.
- Review the Azure Policy definition structure.
- Review Understanding policy effects.