Skip to content

Commit 5979c7c

Browse files
committed
update links and add a warning panel
1 parent 901b6fc commit 5979c7c

8 files changed

+35
-5
lines changed

articles/azure-signalr/howto-disable-local-auth.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ ms.topic: conceptual
1313

1414
There are two ways to authenticate to Azure SignalR Service resources: Azure Active Directory (Azure AD) and Access Key. Azure AD provides superior security and ease of use over access key. With Azure AD, there’s no need to store the tokens in your code and risk potential security vulnerabilities. We recommend that you use Azure AD with your Azure SignalR Service resources when possible.
1515

16+
> [!IMPORTANT]
17+
> Disabling local authentication can have following influences.
18+
> - The current set of access keys will be permanently deleted.
19+
> - Tokens signed with current set of access keys will become unavailable.
20+
1621
## Use Azure portal
1722

1823
In this section, you will learn how to use the Azure portal to disable local authentication.
@@ -111,5 +116,6 @@ You can assign the [Azure SignalR Service should have local authentication metho
111116

112117
See the following docs to learn about authentication methods.
113118

119+
- [Overview of Azure AD for SignalR](signalr-concept-authorize-azure-active-directory.md)
114120
- [Authenticate with Azure applications](./signalr-howto-authorize-application.md)
115121
- [Authenticate with managed identities](./signalr-howto-authorize-managed-identity.md)

articles/azure-signalr/signalr-concept-authorize-azure-active-directory.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ Authorizing requests against SignalR with Azure AD provides superior security an
1717
<a id="security-principal"></a>
1818
*[1] security principal: a user/resource group, an application, or a service principal such as system-assigned identities and user-assigned identities.*
1919

20+
> [!IMPORTANT]
21+
> Disabling local authentication can have following influences.
22+
> - The current set of access keys will be permanently deleted.
23+
> - Tokens signed with access keys will no longer be available.
24+
2025
## Overview of Azure AD for SignalR
2126

2227
When a security principal attempts to access a SignalR resource, the request must be authorized. With Azure AD, access to a resource requires 2 steps.
@@ -82,4 +87,7 @@ To learn more about roles and role assignments, see:
8287

8388
To learn how to create custom roles, see:
8489

85-
- [Steps to create a custom role](../role-based-access-control/custom-roles.md#steps-to-create-a-custom-role)
90+
- [Steps to create a custom role](../role-based-access-control/custom-roles.md#steps-to-create-a-custom-role)
91+
92+
To learn how to use only Azure AD authentication, see
93+
- [Disable local authentication](./howto-disable-local-auth.md)

articles/azure-signalr/signalr-howto-authorize-application.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,3 +221,4 @@ On Azure portal, add settings as follows:
221221
See the following related articles:
222222
- [Overview of Azure AD for SignalR](signalr-concept-authorize-azure-active-directory.md)
223223
- [Authorize request to SignalR resources with Azure AD from managed identities](signalr-howto-authorize-managed-identity.md)
224+
- [Disable local authentication](./howto-disable-local-auth.md)

articles/azure-signalr/signalr-howto-authorize-managed-identity.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,3 +162,4 @@ If you want to use user-assigned identity, you need to assign `clientId`in addit
162162
See the following related articles:
163163
- [Overview of Azure AD for SignalR](signalr-concept-authorize-azure-active-directory.md)
164164
- [Authorize request to SignalR resources with Azure AD from Azure applications](signalr-howto-authorize-application.md)
165+
- [Disable local authentication](./howto-disable-local-auth.md)

articles/azure-web-pubsub/concept-azure-ad-authorization.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,17 @@ You can scope access to Azure SignalR resources at the following levels, beginni
7878

7979
## Next steps
8080

81-
To learn how to create an Azure application and use AAD Auth, see
81+
To learn how to create an Azure application and use Azure AD auth, see
8282
- [Authorize request to Web PubSub resources with Azure AD from Azure applications](howto-authorize-from-application.md)
8383

84-
To learn how to configure a managed identity and use AAD Auth, see
84+
To learn how to configure a managed identity and use Azure AD auth, see
8585
- [Authorize request to Web PubSub resources with Azure AD from managed identities](howto-authorize-from-managed-identity.md)
8686

8787
To learn more about roles and role assignments, see
8888
- [What is Azure role-based access control](../role-based-access-control/overview.md).
8989

9090
To learn how to create custom roles, see
91-
- [Steps to create a custom role](../role-based-access-control/custom-roles.md#steps-to-create-a-custom-role)
91+
- [Steps to create a custom role](../role-based-access-control/custom-roles.md#steps-to-create-a-custom-role)
92+
93+
To learn how to use only Azure AD authentication, see
94+
- [Disable local authentication](./howto-disable-local-auth.md)

articles/azure-web-pubsub/howto-authorize-from-application.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,5 +143,7 @@ We officially support 4 programming languages:
143143
## Next steps
144144

145145
See the following related articles:
146+
146147
- [Overview of Azure AD for Web PubSub](concept-azure-ad-authorization.md)
147148
- [Authorize request to Web PubSub resources with Azure AD from managed identities](howto-authorize-from-managed-identity.md)
149+
- [Disable local authentication](./howto-disable-local-auth.md)

articles/azure-web-pubsub/howto-authorize-from-managed-identity.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,5 +104,7 @@ We officially support 4 programming languages:
104104
## Next steps
105105

106106
See the following related articles:
107+
107108
- [Overview of Azure AD for Web PubSub](concept-azure-ad-authorization.md)
108-
- [Authorize request to Web PubSub resources with Azure AD from Azure applications](howto-authorize-from-application.md)
109+
- [Authorize request to Web PubSub resources with Azure AD from Azure applications](howto-authorize-from-application.md)
110+
- [Disable local authentication](./howto-disable-local-auth.md)

articles/azure-web-pubsub/howto-disable-local-auth.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ ms.topic: conceptual
1313

1414
There are two ways to authenticate to Azure Web PubSub Service resources: Azure Active Directory (Azure AD) and Access Key. Azure AD provides superior security and ease of use over access key. With Azure AD, there’s no need to store the tokens in your code and risk potential security vulnerabilities. We recommend that you use Azure AD with your Azure Web PubSub Service resources when possible.
1515

16+
> [!IMPORTANT]
17+
> Disabling local authentication can have following influences.
18+
> - The current set of access keys will be permanently deleted.
19+
> - Tokens signed with current set of access keys will become unavailable.
20+
> - Signature will **NOT** be attached in the upstream request header. Please visit *[how to validate access token](./howto-use-managed-identity.md#validate-access-tokens)* to learn how to validate requests via Azure AD token.
21+
1622
## Use Azure portal
1723

1824
In this section, you will learn how to use the Azure portal to disable local authentication.
@@ -89,5 +95,6 @@ You can assign the [Azure Web PubSub Service should have local authentication me
8995

9096
See the following docs to learn about authentication methods.
9197

98+
- [Overview of Azure AD for Web PubSub](concept-azure-ad-authorization.md)
9299
- [Authenticate with Azure applications](./howto-authorize-from-application.md)
93100
- [Authenticate with managed identities](./howto-authorize-from-managed-identity.md)

0 commit comments

Comments
 (0)