Skip to content

Commit b5ff2d2

Browse files
committed
Upload changes
1 parent bd5edec commit b5ff2d2

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

articles/event-hubs/authorize-access-event-hubs.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,45 +2,45 @@
22
title: Authorize access to Azure Event Hubs
33
description: This article provides information about different options for authorizing access to Azure Event Hubs resources.
44
ms.topic: concept-article
5-
ms.date: 06/26/2024
5+
ms.date: 07/25/2025
66
ms.author: spelluru
77
#customer intent: As an Azure Event Hubs user, I want to know how to authorize requests to event hubs.
88
---
99

1010
# Authorize access to Azure Event Hubs
11-
Every time you publish events to or consume events from an event hub, your client is trying to access Event Hubs resources. Every request to a secure resource must be authorized so that the service can ensure that the client has the required permissions to publish or consume the data.
11+
Every time you publish or consume events from an event hub, your client accesses Event Hubs resources. Each request to a secure resource must be authorized to ensure the client has the required permissions to publish or consume data.
1212

13-
Azure Event Hubs offers the following options for authorizing access to secure resources:
13+
Azure Event Hubs provides these options for authorizing access to secure resources:
1414

1515
- Microsoft Entra ID
1616
- Shared access signature
1717

1818
> [!NOTE]
19-
> This article applies to both Event Hubs and [Apache Kafka](azure-event-hubs-apache-kafka-overview.md) scenarios.
19+
> This article applies to Event Hubs and [Apache Kafka](azure-event-hubs-apache-kafka-overview.md) scenarios.
2020
2121

2222
## Microsoft Entra ID
23-
Microsoft Entra integration with Event Hubs resources provides Azure role-based access control (RBAC) for fine-grained control over a client's access to resources. You can use Azure RBAC to grant permissions to security principal, which may be a user, a group, or an application service principal. Microsoft Entra authenticates the security principal and returns an OAuth 2.0 token. The token can be used to authorize a request to access an Event Hubs resource.
23+
Microsoft Entra integration with Event Hubs resources lets you use Azure role-based access control (RBAC) for fine-grained control over a client's access to resources. Use Azure RBAC to grant permissions to a security principal, which might be a user, a group, or an application service principal. Microsoft Entra authenticates the security principal, then returns an OAuth 2.0 token. The token can be used to authorize a request to access an Event Hubs resource.
2424

2525
For more information about authenticating with Microsoft Entra ID, see the following articles:
2626

2727
- [Authenticate requests to Azure Event Hubs using Microsoft Entra ID](authenticate-application.md)
28-
- [Authorize access to Event Hubs resources using Microsoft Entra ID](authorize-access-azure-active-directory.md).
28+
- [Authorize access to Event Hubs resources using Microsoft Entra ID](authorize-access-azure-active-directory.md)
2929

3030
## Shared access signatures
31-
Shared access signatures (SAS) for Event Hubs resources provide limited delegated access to Event Hubs resources. Adding constraints on time interval for which the signature is valid or on permissions it grants provides flexibility in managing resources. For more information, see [Authenticate using shared access signatures (SAS)](authenticate-shared-access-signature.md).
31+
Shared access signatures (SAS) for Event Hubs resources let you delegate limited access to Event Hubs resources. Adding constraints on the time interval when the signature is valid or on the permissions it grants gives flexibility in managing resources. For more information, see [Authenticate using shared access signatures (SAS)](authenticate-shared-access-signature.md).
3232

33-
Authorizing users or applications using an OAuth 2.0 token returned by Microsoft Entra ID provides superior security and ease of use over shared access signatures (SAS). With Microsoft Entra ID, there's no need to store the access tokens with your code and risk potential security vulnerabilities. While you can continue to use shared access signatures (SAS) to grant fine-grained access to Event Hubs resources, Microsoft Entra ID offers similar capabilities without the need to manage SAS tokens or worry about revoking a compromised SAS.
33+
Authorizing users or applications with an OAuth 2.0 token from Microsoft Entra ID offers better security and ease of use than shared access signatures (SAS). With Microsoft Entra ID, you don't need to store access tokens with your code, reducing potential security risks. While you can continue to use shared access signatures (SAS) to grant fine-grained access to Event Hubs resources, Microsoft Entra ID offers similar capabilities without the need to manage SAS tokens or worry about revoking a compromised SAS.
3434

35-
By default, all Event Hubs resources are secured, and are available only to the account owner. Although you can use any of the authorization strategies outlined above to grant clients access to Event Hubs resources. Microsoft recommends using Microsoft Entra ID when possible for maximum security and ease of use.
35+
By default, all Event Hubs resources are secured and available only to the account owner. Although you can use any of the authorization strategies outlined above to grant clients access to Event Hubs resources, Microsoft recommends using Microsoft Entra ID when possible for maximum security and ease of use.
3636

3737
For more information about authorization using SAS, see [Authorizing access to Event Hubs resources using Shared Access Signatures](authorize-access-shared-access-signature.md).
3838

3939
## Next steps
40-
- Review [Azure RBAC samples](https://github.com/Azure/azure-event-hubs/tree/master/samples/DotNet/Microsoft.Azure.EventHubs/Rbac) published in our GitHub repository.
41-
- See the following articles:
42-
- [Authenticate requests to Azure Event Hubs from an application using Microsoft Entra ID](authenticate-application.md)
43-
- [Authenticate a managed identity with Microsoft Entra ID to access Event Hubs Resources](authenticate-managed-identity.md)
44-
- [Authenticate requests to Azure Event Hubs using Shared Access Signatures](authenticate-shared-access-signature.md)
45-
- [Authorize access to Event Hubs resources using Microsoft Entra ID](authorize-access-azure-active-directory.md)
46-
- [Authorize access to Event Hubs resources using Shared Access Signatures](authorize-access-shared-access-signature.md)
40+
- Review [Azure RBAC samples](https://github.com/Azure/azure-event-hubs/tree/master/samples/DotNet/Microsoft.Azure.EventHubs/Rbac) in our GitHub repository.
41+
- See these articles:
42+
- [Authenticate requests to Azure Event Hubs from an application using Microsoft Entra ID](authenticate-application.md).
43+
- [Authenticate a managed identity with Microsoft Entra ID to access Event Hubs resources](authenticate-managed-identity.md).
44+
- [Authenticate requests to Azure Event Hubs using shared access signatures](authenticate-shared-access-signature.md).
45+
- [Authorize access to Event Hubs resources using Microsoft Entra ID](authorize-access-azure-active-directory.md).
46+
- [Authorize access to Event Hubs resources using shared access signatures](authorize-access-shared-access-signature.md).

articles/event-hubs/event-hubs-ip-filtering.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Configure IP Firewall Rules for Azure Event Hubs Namespaces
33
description: Learn how to configure IP firewall rules for Azure Event Hubs namespaces to restrict access from specific IP addresses and CIDR ranges using Azure portal, CLI, or PowerShell.
44
#customer intent: As a network administrator, I want to configure IP firewall rules for my Azure Event Hubs namespace so that I can restrict access to only specific IP addresses and improve security
5-
ms.topic: article
5+
ms.topic: how-to
66
ms.custom:
77
- devx-track-azurepowershell, devx-track-azurecli
88
- ai-gen-docs-bap

articles/event-hubs/overview-emulator.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Azure Event Hubs Emulator Overview
33
description: Learn about the Azure Event Hubs emulator, a local development tool for testing Event Hubs apps offline with cost efficiency and isolated environments.
44
#customer intent: As a developer, I want to understand the Azure Event Hubs emulator so that I can test Event Hubs applications locally.
5-
ms.topic: article
5+
ms.topic: concept-article
66
ms.author: Saglodha
77
ms.date: 07/25/2025
88
ms.custom:

0 commit comments

Comments
 (0)