Securing Azure AI services and API Management: identity, network, keys, and exposure

This sheet compares Managed identity (Entra ID), Subscription key, Virtual network restriction, Customer-managed keys, Customer Lockbox.

CriterionManaged identity (Entra ID)Subscription keyVirtual network restrictionCustomer-managed keysCustomer Lockbox
AddressesAuthentication to the AI serviceAuthentication via shared secretNetwork origin of calling clientsEncryption at rest beyond 48 hoursMicrosoft engineer access approval

The verdict, the full comparison, 6 rules and 4 traps are part of SC-100 access. Unlock SC-100.