Skip to content

Commit cfab607

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into heidist-freshness
2 parents 5b8177c + b7e480a commit cfab607

File tree

148 files changed

+1494
-1641
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+1494
-1641
lines changed

.openpublishing.redirection.active-directory.json

Lines changed: 24 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,11 @@
100100
"redirect_url": "/azure/active-directory/saas-apps/easy-metrics-connector-tutorial",
101101
"redirect_document_id": false
102102
},
103+
{
104+
"source_path_from_root": "/articles/active-directory/saas-apps/gainsight-saml-tutorial.md",
105+
"redirect_url": "/azure/active-directory/saas-apps/gainsight-tutorial",
106+
"redirect_document_id": false
107+
},
103108
{
104109
"source_path_from_root": "/articles/active-directory/saas-apps/iauditor-tutorial.md",
105110
"redirect_url": "/azure/active-directory/saas-apps/safety-culture-tutorial",
@@ -1613,17 +1618,17 @@
16131618
{
16141619
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-protect-web-api-dotnet-core-prepare-api.md",
16151620
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-protect-web-api-dotnet-core-build-app",
1616-
"redirect_document_id": false
1621+
"redirect_document_id": false
16171622
},
16181623
{
16191624
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-protect-web-api-dotnet-core-protect-endpoints.md",
16201625
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-protect-web-api-dotnet-core-build-app",
1621-
"redirect_document_id": false
1626+
"redirect_document_id": false
16221627
},
16231628
{
16241629
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-protect-web-api-dotnet-core-test-api.md",
16251630
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-protect-web-api-dotnet-core-test-api",
1626-
"redirect_document_id": false
1631+
"redirect_document_id": false
16271632
},
16281633
{
16291634
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-browserless-app-dotnet-sign-in-overview.md",
@@ -1633,17 +1638,17 @@
16331638
{
16341639
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-browserless-app-dotnet-sign-in-prepare-app.md",
16351640
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-browserless-app-dotnet-sign-in-build-app",
1636-
"redirect_document_id": false
1641+
"redirect_document_id": false
16371642
},
16381643
{
16391644
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-browserless-app-dotnet-sign-in-prepare-tenant.md",
16401645
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-browserless-app-dotnet-sign-in-prepare-tenant",
1641-
"redirect_document_id": false
1646+
"redirect_document_id": false
16421647
},
16431648
{
16441649
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-browserless-app-dotnet-sign-in-sign-in.md",
16451650
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-browserless-app-dotnet-sign-in-build-app",
1646-
"redirect_document_id": false
1651+
"redirect_document_id": false
16471652
},
16481653
{
16491654
"source_path_from_root": "/articles/active-directory/external-identities/delegate-invitations.md",
@@ -1678,17 +1683,17 @@
16781683
{
16791684
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-web-app-node-sign-in-overview.md",
16801685
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-web-app-node-sign-in-prepare-tenant",
1681-
"redirect_document_id": true
1686+
"redirect_document_id": true
16821687
},
16831688
{
16841689
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-web-app-node-sign-in-prepare-tenant.md",
16851690
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-web-app-node-sign-in-prepare-tenant",
1686-
"redirect_document_id": false
1691+
"redirect_document_id": false
16871692
},
16881693
{
16891694
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-web-app-node-sign-in-prepare-app.md",
16901695
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-web-app-node-sign-in-prepare-tenant",
1691-
"redirect_document_id": false
1696+
"redirect_document_id": false
16921697
},
16931698
{
16941699
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-web-app-node-sign-in-sign-in-out.md",
@@ -1703,32 +1708,32 @@
17031708
{
17041709
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-daemon-node-call-api-prepare-app.md",
17051710
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-daemon-node-call-api-prepare-tenant",
1706-
"redirect_document_id": false
1711+
"redirect_document_id": false
17071712
},
17081713
{
17091714
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-daemon-node-call-api-prepare-tenant.md",
17101715
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-daemon-node-call-api-prepare-tenant",
1711-
"redirect_document_id": false
1716+
"redirect_document_id": false
17121717
},
17131718
{
17141719
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-daemon-node-call-api-call-api.md",
17151720
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-daemon-node-call-api-prepare-tenant",
1716-
"redirect_document_id": false
1721+
"redirect_document_id": false
17171722
},
17181723
{
17191724
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-web-app-dotnet-sign-in-prepare-tenant.md",
17201725
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-web-app-dotnet-sign-in-prepare-tenant",
1721-
"redirect_document_id": false
1726+
"redirect_document_id": false
17221727
},
17231728
{
17241729
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-web-app-dotnet-sign-in-prepare-app.md",
17251730
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-web-app-dotnet-sign-in-prepare-app",
1726-
"redirect_document_id": false
1731+
"redirect_document_id": false
17271732
},
17281733
{
17291734
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-web-app-dotnet-sign-in-sign-out.md",
17301735
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-web-app-dotnet-sign-in-sign-out",
1731-
"redirect_document_id": false
1736+
"redirect_document_id": false
17321737
},
17331738
{
17341739
"source_path_from_root": "/articles/active-directory/external-identities/conditional-access.md",
@@ -13511,7 +13516,7 @@
1351113516
"redirect_document_id": false
1351213517
},
1351313518
{
13514-
"source_path_from_root": "/articles/active-directory/external-identities/customers/sample-single-page-application-angular.md",
13519+
"source_path_from_root": "/articles/active-directory/external-identities/customers/sample-single-page-application-angular.md",
1351513520
"redirect_url": "/azure/active-directory/external-identities/customers/sample-single-page-app-angular-sign-in",
1351613521
"redirect_document_id": false
1351713522
},
@@ -13540,7 +13545,8 @@
1354013545
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-single-page-app-react-sign-in-sign-out",
1354113546
"redirect_document_id": false
1354213547
},
13543-
{ "source_path_from_root": "/articles/active-directory/fundamentals/active-directory-whatis.md",
13548+
{
13549+
"source_path_from_root": "/articles/active-directory/fundamentals/active-directory-whatis.md",
1354413550
"redirect_url": "/azure/active-directory/fundamentals/whatis",
1354513551
"redirect_document_id": false
1354613552
},
@@ -13637,6 +13643,6 @@
1363713643
"redirect_url": "/azure/active-directory/governance/licensing-fundamentals",
1363813644
"redirect_document_id": false
1363913645
}
13640-
13646+
1364113647
]
1364213648
}

.openpublishing.redirection.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24207,9 +24207,11 @@
2420724207
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-single-page-app-vanillajs-sign-in-sign-out.md",
2420824208
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-single-page-app-vanillajs-sign-in-sign-out",
2420924209
"redirect_document_id": false
24210+
},
24211+
{
24212+
"source_path_from_root": "/articles/bastion/bastion-connect-vm-rdp-linux.md",
24213+
"redirect_url": "/azure/bastion/bastion-connect-vm-ssh-linux",
24214+
"redirect_document_id": false
2421024215
}
24211-
24212-
24213-
2421424216
]
2421524217
}

articles/active-directory/develop/includes/develop-preview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ ms.topic: include
1515
# > FEATURE_OR_LIBRARY [!INCLUDE [PREVIEW BOILERPLATE](../../../includes/active-directory-develop-preview.md)]
1616
#
1717
---
18-
is in public preview. This preview is provided without a service-level agreement and isn't recommended for production workloads. Some features might be unsupported or have constrained capabilities. For more information, see [Supplemental terms of use for Microsoft Azure previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
18+
is in public preview. This preview is provided without a service-level agreement and isn't recommended for production workloads. Some features might be unsupported or have constrained capabilities. For more information, see [Universal License Terms for Online Services](https://aka.ms/EntraPreviewsTermsOfUse).

articles/active-directory/develop/includes/libraries/libraries-daemon.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
|PHP| [The PHP League oauth2-client](https://oauth2-client.thephpleague.com/usage/) | [League\OAuth2](https://oauth2-client.thephpleague.com/) | ![Green check mark.][n] | ![X indicating no.][n] | ![Green check mark.][y] | -- |
99
-->
1010

11-
<sup>1</sup> [Supplemental terms of use for Microsoft Azure Previews][preview-tos] apply to libraries in *Public preview*.
11+
<sup>1</sup> [Universal License Terms for Online Services][preview-tos] apply to libraries in *Public preview*.
1212

1313
<!--Image references-->
1414

@@ -17,4 +17,4 @@
1717

1818
<!--Reference-style links -->
1919

20-
[preview-tos]: https://azure.microsoft.com/support/legal/preview-supplemental-terms/
20+
[preview-tos]: https://aka.ms/EntraPreviewsTermsOfUse

articles/active-directory/develop/includes/libraries/libraries-desktop.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
| React Native | [React Native App Auth](https://github.com/FormidableLabs/react-native-app-auth/blob/main/docs/config-examples/azure-active-directory.md) | [react-native-app-auth](https://www.npmjs.com/package/react-native-app-auth) | ![X indicating no.][n] | ![Green check mark.][y] | ![Green check mark.][y] | -- |
1111
-->
1212

13-
<sup>1</sup> [Supplemental terms of use for Microsoft Azure Previews][preview-tos] apply to libraries in *Public preview*.
13+
<sup>1</sup> [Universal License Terms for Online Services][preview-tos] apply to libraries in *Public preview*.
1414

1515
<!--Image references-->
1616

@@ -20,4 +20,4 @@
2020

2121
<!--Reference-style links -->
2222

23-
[preview-tos]: https://azure.microsoft.com/support/legal/preview-supplemental-terms/
23+
[preview-tos]: https://aka.ms/EntraPreviewsTermsOfUse

articles/active-directory/develop/includes/libraries/libraries-mobile.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
| React Native |[React Native App Auth](https://github.com/FormidableLabs/react-native-app-auth/blob/main/docs/config-examples/azure-active-directory.md) | [react-native-app-auth](https://www.npmjs.com/package/react-native-app-auth) | ![X indicating no.][n] | ![Green check mark.][y] | ![Green check mark.][y] | -- |
99
-->
1010

11-
<sup>1</sup> [Supplemental terms of use for Microsoft Azure Previews][preview-tos] apply to libraries in *Public preview*.
11+
<sup>1</sup> [Universal License Terms for Online Services][preview-tos] apply to libraries in *Public preview*.
1212

1313
<!--Image references-->
1414

@@ -17,4 +17,4 @@
1717

1818
<!--Reference-style links -->
1919

20-
[preview-tos]: https://azure.microsoft.com/support/legal/preview-supplemental-terms/
20+
[preview-tos]: https://aka.ms/EntraPreviewsTermsOfUse

articles/active-directory/develop/includes/libraries/libraries-spa.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ ms.author: henrymbugua
1919
| Vue | [Vue MSAL]( https://github.com/mvertopoulos/vue-msal) | [vue-msal]( https://www.npmjs.com/package/vue-msal) | ![X indicating no.][n] | ![Green check mark.][y] | ![Green check mark.][y] | -- |
2020
-->
2121

22-
<sup>1</sup> [Supplemental terms of use for Microsoft Azure Previews][preview-tos] apply to libraries in _Public preview_.
22+
<sup>1</sup> [Universal License Terms for Online Services][preview-tos] apply to libraries in _Public preview_.
2323

2424
<sup>2</sup> [Auth code flow][auth-code-flow] with PKCE only (Recommended).
2525

@@ -34,6 +34,6 @@ ms.author: henrymbugua
3434

3535
[aad-app-model-v2-overview]: v2-overview.md
3636
[microsoft-sdl]: https://www.microsoft.com/securityengineering/sdl/
37-
[preview-tos]: https://azure.microsoft.com/support/legal/preview-supplemental-terms/
37+
[preview-tos]: https://aka.ms/EntraPreviewsTermsOfUse
3838
[auth-code-flow]: ../../v2-oauth2-auth-code-flow.md
3939
[implicit-flow]: ../../v2-oauth2-implicit-grant-flow.md

articles/active-directory/develop/includes/libraries/libraries-webapp.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
| Ruby | [OmniAuth](https://github.com/omniauth/omniauth) | [omniauth 1.3.1](https://github.com/omniauth/omniauth/releases/tag/v1.3.1)<br/>[omniauth-oauth2 1.4.0](https://github.com/intridea/omniauth-oauth2) | ![X indicating no.][n] | ![X indicating no.][n] | ![Green check mark.][y] | -- |
1818
-->
1919

20-
<sup>(1)</sup> [Supplemental terms of use for Microsoft Azure Previews][preview-tos] apply to libraries in *Public preview*.
20+
<sup>(1)</sup> [Universal License Terms for Online Services][preview-tos] apply to libraries in *Public preview*.
2121

2222
<sup>(2)</sup> The [Microsoft.IdentityModel](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet) library only _validates_ tokens - it can't request ID or access tokens.
2323

@@ -28,4 +28,4 @@
2828

2929
<!--Reference-style links -->
3030

31-
[preview-tos]: https://azure.microsoft.com/support/legal/preview-supplemental-terms/
31+
[preview-tos]: https://aka.ms/EntraPreviewsTermsOfUse

articles/active-directory/develop/msal-error-handling-js.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ The following error types are available:
4646

4747
- `AuthError`: Base error class for the MSAL.js library, also used for unexpected errors.
4848

49-
- `ClientAuthError`: Error class, which denotes an issue with Client authentication. Most errors that come from the library will be ClientAuthErrors. These errors result from things like calling a login method when login is already in progress, the user cancels the login, and so on.
49+
- `ClientAuthError`: Error class which denotes an issue with Client authentication. Most errors that come from the library are ClientAuthErrors. These errors result from things like calling a login method when login is already in progress, the user cancels the login, and so on.
5050

5151
- `ClientConfigurationError`: Error class, extends `ClientAuthError` thrown before requests are made when the given user config parameters are malformed or missing.
5252

53-
- `ServerError`: Error class, represents the error strings sent by the authentication server. These may be errors such as invalid request formats or parameters, or any other errors that prevent the server from authenticating or authorizing the user.
53+
- `ServerError`: Error class, represents the error strings sent by the authentication server. These errors may be invalid request formats or parameters, or any other errors that prevent the server from authenticating or authorizing the user.
5454

5555
- `InteractionRequiredAuthError`: Error class, extends `ServerError` to represent server errors, which require an interactive call. This error is thrown by `acquireTokenSilent` if the user is required to interact with the server to provide credentials or consent for authentication/authorization. Error codes include `"interaction_required"`, `"login_required"`, and `"consent_required"`.
5656

@@ -71,7 +71,7 @@ myMSALObj.handleRedirectPromise()
7171
myMSALObj.acquireTokenRedirect(request);
7272
```
7373

74-
The methods for pop-up experience (`loginPopup`, `acquireTokenPopup`) return promises, so you can use the promise pattern (.then and .catch) to handle them as shown:
74+
The methods for pop-up experience (`loginPopup`, `acquireTokenPopup`) return promises, so you can use the promise pattern (`.then` and `.catch`) to handle them as shown:
7575

7676
```javascript
7777
myMSALObj.acquireTokenPopup(request).then(
@@ -144,6 +144,10 @@ When calling an API requiring Conditional Access, you can receive a claims chall
144144
145145
See [How to use Continuous Access Evaluation enabled APIs in your applications](./app-resilience-continuous-access-evaluation.md) for more detail.
146146
147+
### Using other frameworks
148+
149+
Using toolkits like Tauri for registered single page applications (SPAs) with the identity platform are not recognized for production apps. SPAs only support URLs that start with `https` for production apps and `http://localhost` for local development. Prefixes like `tauri://localhost` cannot be used for browser apps. This format can only be supported for mobile or web apps as they have a confidential component unlike browser apps.
150+
147151
[!INCLUDE [Active directory error handling retries](./includes/error-handling-and-tips/error-handling-retries.md)]
148152

149153
## Next steps

articles/active-directory/develop/msal-ios-shared-devices.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ These Microsoft applications support Azure AD's shared device mode:
250250
- [Microsoft Teams](/microsoftteams/platform/) (in Public Preview)
251251

252252
> [!IMPORTANT]
253-
> Public preview is provided without a service-level agreement and isn't recommended for production workloads. Some features might be unsupported or have constrained capabilities. For more information, see [Supplemental terms of use for Microsoft Azure previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
253+
> Public preview is provided without a service-level agreement and isn't recommended for production workloads. Some features might be unsupported or have constrained capabilities. For more information, see [Universal License Terms for Online Services](https://aka.ms/EntraPreviewsTermsOfUse).
254254
255255
## Next steps
256256

0 commit comments

Comments
 (0)