You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Control and management plane logging and audit| Yes |||
34
+
| Data plane logging and audit| Yes |||
37
35
38
36
## Identity
39
37
40
-
| Security control | Yes/No | Notes|
41
-
|---|---|--|
42
-
| Authentication| Yes ||
43
-
| Authorization| Yes ||
38
+
| Security control | Yes/No | Notes| Documentation |
39
+
|---|---|--|--|
40
+
| Authentication| Yes ||[Authorize access to Azure Event Hubs](authorize-access-event-hubs.md), [Authorize access to Event Hubs resources using Azure Active Directory](authorize-access-azure-active-directory.md), [Authorizing access to Event Hubs resources using Shared Access Signatures](authorize-access-shared-access-signature.md)|
41
+
| Authorization| Yes ||[Authenticate a managed identity with Azure Active Directory to access Event Hubs Resources](authenticate-managed-identity.md), [Authenticate an application with Azure Active Directory to access Event Hubs resources](authenticate-application.md), [Authenticate access to Event Hubs resources using shared access signatures (SAS)](authenticate-shared-access-signature.md)|
44
42
45
43
## Data protection
46
44
47
-
| Security control | Yes/No | Notes |
48
-
|---|---|--|
49
-
| Server-side encryption at rest: Microsoft-managed keys | Yes ||
50
-
| Server-side encryption at rest: customer-managed keys (BYOK) | No ||
51
-
| Column level encryption (Azure Data Services)| N/A ||
52
-
| Encryption in transit (such as ExpressRoute encryption, in VNet encryption, and VNet-VNet encryption)| Yes ||
53
-
| API calls encrypted| Yes ||
45
+
| Security control | Yes/No | Notes | Documentation |
46
+
|---|---|--|--|
47
+
| Server-side encryption at rest: Microsoft-managed keys | Yes |||
48
+
| Server-side encryption at rest: customer-managed keys (BYOK) | No |||
49
+
| Column level encryption (Azure Data Services)| N/A |||
50
+
| Encryption in transit (such as ExpressRoute encryption, in VNet encryption, and VNet-VNet encryption)| Yes |||
51
+
| API calls encrypted| Yes |||
54
52
55
53
## Configuration management
56
54
57
-
| Security control | Yes/No | Notes|
58
-
|---|---|--|
59
-
| Configuration management support (versioning of configuration, etc.)| Yes ||
55
+
| Security control | Yes/No | Notes| Documentation |
56
+
|---|---|--|--|
57
+
| Configuration management support (versioning of configuration, etc.)| Yes |||
Copy file name to clipboardExpand all lines: articles/service-bus-messaging/service-bus-messaging-security-controls.md
+26-26Lines changed: 26 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,11 +3,11 @@ title: Security controls for Azure Service Bus Messaging
3
3
description: A checklist of security controls for evaluating Azure Service Bus Messaging
4
4
services: service-bus-messaging
5
5
ms.service: service-bus-messaging
6
-
author: axisc
6
+
author: spelluru
7
7
8
8
ms.topic: conceptual
9
-
ms.date: 09/04/2019
10
-
ms.author: aschhab
9
+
ms.date: 09/23/2019
10
+
ms.author: spelluru
11
11
12
12
---
13
13
# Security controls for Azure Service Bus Messaging
@@ -18,43 +18,43 @@ This article documents the security controls built into Azure Service Bus Messag
18
18
19
19
## Network
20
20
21
-
| Security control | Yes/No | Notes |
22
-
|---|---|--|
23
-
| Service endpoint support| Yes (Premium tier only) | VNet service endpoints are supported for [Service Bus Premium tier](service-bus-premium-messaging.md) only. |
| Security control | Yes/No | Notes | Documentation |
22
+
|---|---|--|--|
23
+
| Service endpoint support| Yes (Premium tier only) | VNet service endpoints are supported for [Service Bus Premium tier](service-bus-premium-messaging.md) only. ||
| Azure monitoring support (Log analytics, App insights, etc.)| Yes | Supported via [Azure Monitor and Alerts](service-bus-metrics-azure-monitor.md). |
33
-
| Control and management plane logging and audit| Yes | Operations logs are available; see [Service Bus diagnostic logs](service-bus-diagnostic-logs.md). |
30
+
| Security control | Yes/No | Notes| Documentation |
31
+
|---|---|--|--|
32
+
| Azure monitoring support (Log analytics, App insights, etc.)| Yes | Supported via [Azure Monitor and Alerts](service-bus-metrics-azure-monitor.md). ||
33
+
| Control and management plane logging and audit| Yes | Operations logs are available. |[Service Bus diagnostic logs](service-bus-diagnostic-logs.md)|
34
34
| Data plane logging and audit| No ||
35
35
36
36
## Identity
37
37
38
-
| Security control | Yes/No | Notes|
39
-
|---|---|--|
40
-
| Authentication| Yes | Managed through [Azure Active Directory Managed Service Identity](service-bus-managed-service-identity.md); see [Service Bus authentication and authorization](service-bus-authentication-and-authorization.md).|
41
-
| Authorization| Yes | Supports authorization via [RBAC](authenticate-application.md) and SAS token; see[Service Bus authentication and authorization](service-bus-authentication-and-authorization.md). |
38
+
| Security control | Yes/No | Notes| Documentation |
39
+
|---|---|--|--|
40
+
| Authentication| Yes | Managed through [Azure Active Directory Managed Service Identity](service-bus-managed-service-identity.md).|[Service Bus authentication and authorization](service-bus-authentication-and-authorization.md).|
41
+
| Authorization| Yes | Supports authorization via [RBAC](authenticate-application.md) and SAS token. |[Service Bus authentication and authorization](service-bus-authentication-and-authorization.md). |
42
42
43
43
## Data protection
44
44
45
-
| Security control | Yes/No | Notes |
46
-
|---|---|--|
45
+
| Security control | Yes/No | Notes | Documentation |
46
+
|---|---|--|--|
47
47
| Server-side encryption at rest: Microsoft-managed keys | Yes for server-side encryption-at-rest by default. | Customer managed keys and BYOK are not yet supported. Client side encryption is the client's responsibility |
48
-
| Server-side encryption at rest: customer-managed keys (BYOK) | No ||
49
-
| Column level encryption (Azure Data Services)| N/A ||
50
-
| Encryption in transit (such as ExpressRoute encryption, in VNet encryption, and VNet-VNet encryption)| Yes | Supports standard HTTPS/TLS mechanism. |
51
-
| API calls encrypted| Yes | API calls are made through [Azure Resource Manager](../azure-resource-manager/index.yml) and HTTPS. |
48
+
| Server-side encryption at rest: customer-managed keys (BYOK) | No |||
49
+
| Column level encryption (Azure Data Services)| N/A |||
50
+
| Encryption in transit (such as ExpressRoute encryption, in VNet encryption, and VNet-VNet encryption)| Yes | Supports standard HTTPS/TLS mechanism. ||
51
+
| API calls encrypted| Yes | API calls are made through [Azure Resource Manager](../azure-resource-manager/index.yml) and HTTPS. ||
52
52
53
53
## Configuration management
54
54
55
-
| Security control | Yes/No | Notes|
56
-
|---|---|--|
57
-
| Configuration management support (versioning of configuration, etc.)| Yes | Supports resource provider versioning through the [Azure Resource Manager API](/rest/api/resources/).|
55
+
| Security control | Yes/No | Notes| Documentation |
56
+
|---|---|--|--|
57
+
| Configuration management support (versioning of configuration, etc.)| Yes | Supports resource provider versioning through the [Azure Resource Manager API](/rest/api/resources/).||
0 commit comments