π Azure Key Vault Private Endpoints are not used π’
- Contextual name: π Private Endpoints are not used π’
- ID:
/ce/ca/azure/key-vault/private-endpoints-use
- Located in: π Azure Key Vault
Flagsβ
- π’ Policy with categories
- π’ Policy with type
- π’ Production policy
Our Metadataβ
- Policy Type:
COMPLIANCE_POLICY
- Policy Category:
SECURITY
Similar Policiesβ
- Internal
dec-x-807a37c9
Similar Internal Rulesβ
Rule | Policies | Flags |
---|---|---|
βοΈ dec-x-807a37c9 | 1 |
Logicβ
- π§ prod.logic.yaml π’
Descriptionβ
Descriptionβ
Private endpoints will secure network traffic from Azure Key Vault to the resources requesting secrets and keys.
Rationaleβ
Private endpoints will keep network requests to Azure Key Vault limited to the endpoints attached to the resources that are whitelisted to communicate with each other. Assigning the Key Vault to a network without an endpoint will allow other resources on that network to view all traffic from the Key Vault to its destination. In spite of the complexity in configuration, this is recommended for high security secrets.
Impactβ
Incorrect or poorly-timed changing of network configuration could result in service interruption. There are also additional costs tiers for running a private endpoint per petabyte or more of networking traffic.
Auditβ
From Azure Portalβ
- From Azure Home open the Portal Menu in the top left.
- Select Key Vaults.
- Select a Key Vault to audit.
- Select
Networking
in the left column.- Select
Private endpoint connections
from the top row.- View if there is an endpoint attached.
... see more
Remediationβ
Remediationβ
Please see the additional information about the requirements needed before starting this remediation procedure.
From Azure Portalβ
- From Azure Home open the Portal Menu in the top left.
- Select
Key Vaults
.- Select a Key Vault to audit.
- Select
Networking
in the left column.- Select
Private endpoint connections
from the top row.- Select
+ Create
.- Select the subscription the Key Vault is within, and other desired configuration.
- Select
Next
.- For resource type select
Microsoft.KeyVault/vaults
.- Select the Key Vault to associate the Private Endpoint with.
- Select
Next
.- In the
Virtual Networking
field, select the network to assign the Endpoint.- Select other configuration options as desired, including an existing or new application security group.
- Select
Next
.- Select the private DNS the Private Endpoints will use.
- Select
Next
.- Optionally add
Tags
.- Select
Next : Review + Create
.- Review the information and select
Create
. Follow the Audit Procedure to determine if it has successfully applied.... see more