Skip to content

Commit dd0c9d8

Browse files
authored
Merge pull request #220188 from MicrosoftDocs/main
Publish to Live, Friday 4AM PST, 12/02
2 parents 9385ab9 + 31a8f2b commit dd0c9d8

File tree

204 files changed

+3141
-1801
lines changed

Some content is hidden

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

204 files changed

+3141
-1801
lines changed
Lines changed: 88 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,89 @@
11
{
2-
"redirections": [
3-
{
4-
"source_path_from_root": "/articles/lab-services/classroom-labs-overview.md",
5-
"redirect_url": "/azure/lab-services/lab-services-overview",
6-
"redirect_document_id": false
7-
},
8-
{
9-
"source_path_from_root": "/articles/devtest-labs/scripts/add-external-user-to-lab.md",
10-
"redirect_url": "/azure/devtest-labs/samples-powershell",
11-
"redirect_document_id": false
12-
},
13-
{
14-
"source_path_from_root": "/articles/devtest-labs/scripts/add-marketplace-images-to-lab.md",
15-
"redirect_url": "/azure/devtest-labs/samples-powershell",
16-
"redirect_document_id": false
17-
},
18-
{
19-
"source_path_from_root": "/articles/devtest-labs/scripts/create-custom-image-from-vhd.md",
20-
"redirect_url": "/azure/devtest-labs/samples-powershell",
21-
"redirect_document_id": false
22-
},
23-
{
24-
"source_path_from_root": "/articles/devtest-labs/scripts/create-custom-role-in-lab.md",
25-
"redirect_url": "/azure/devtest-labs/samples-powershell",
26-
"redirect_document_id": false
27-
},
28-
{
29-
"source_path_from_root": "/articles/devtest-labs/scripts/set-allowed-vm-sizes-in-lab.md",
30-
"redirect_url": "/azure/devtest-labs/samples-powershell",
31-
"redirect_document_id": false
32-
},
33-
{
34-
"source_path": "articles/dev-box/tutorial-connect-to-dev-box-with-remote-desktop-app.md",
35-
"redirect_url": "/azure/dev-box/quickstart-connect-to-dev-box-with-remote-desktop-app",
36-
"redirect_document_id": false
37-
}
38-
]
39-
}
2+
"redirections": [
3+
{
4+
"source_path_from_root": "/articles/lab-services/classroom-labs-overview.md",
5+
"redirect_url": "/azure/lab-services/lab-services-overview",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path_from_root": "/articles/devtest-labs/scripts/add-external-user-to-lab.md",
10+
"redirect_url": "/azure/devtest-labs/samples-powershell",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path_from_root": "/articles/devtest-labs/scripts/add-marketplace-images-to-lab.md",
15+
"redirect_url": "/azure/devtest-labs/samples-powershell",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path_from_root": "/articles/devtest-labs/scripts/create-custom-image-from-vhd.md",
20+
"redirect_url": "/azure/devtest-labs/samples-powershell",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path_from_root": "/articles/devtest-labs/scripts/create-custom-role-in-lab.md",
25+
"redirect_url": "/azure/devtest-labs/samples-powershell",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path_from_root": "/articles/devtest-labs/scripts/set-allowed-vm-sizes-in-lab.md",
30+
"redirect_url": "/azure/devtest-labs/samples-powershell",
31+
"redirect_document_id": false
32+
},
33+
{
34+
"source_path": "articles/dev-box/tutorial-connect-to-dev-box-with-remote-desktop-app.md",
35+
"redirect_url": "/azure/dev-box/quickstart-connect-to-dev-box-with-remote-desktop-app",
36+
"redirect_document_id": false
37+
},
38+
{
39+
"source_path": "articles/lab-services/how-to-create-schedules-within-teams.md",
40+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-teams",
41+
"redirect_document_id": false
42+
},
43+
{
44+
"source_path": "articles/lab-services/how-to-delete-lab-within-teams.md",
45+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-teams",
46+
"redirect_document_id": false
47+
},
48+
{
49+
"source_path": "articles/lab-services/how-to-manage-user-lists-within-teams.md",
50+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-teams",
51+
"redirect_document_id": false
52+
},
53+
{
54+
"source_path": "articles/lab-services/how-to-manage-vm-pool-within-teams.md",
55+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-teams",
56+
"redirect_document_id": false
57+
},
58+
{
59+
"source_path": "articles/lab-services/how-to-get-started-create-lab-within-teams.md",
60+
"redirect_url": "/azure/lab-services/how-to-configure-teams-for-lab-plans",
61+
"redirect_document_id": true
62+
},
63+
{
64+
"source_path": "articles/lab-services/how-to-get-started-create-lab-within-canvas.md",
65+
"redirect_url": "/azure/lab-services/how-to-configure-canvas-for-lab-plans",
66+
"redirect_document_id": true
67+
},
68+
{
69+
"source_path": "articles/lab-services/how-to-create-schedules-within-canvas.md",
70+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-canvas",
71+
"redirect_document_id": false
72+
},
73+
{
74+
"source_path": "articles/lab-services/how-to-delete-lab-within-canvas.md",
75+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-canvas",
76+
"redirect_document_id": false
77+
},
78+
{
79+
"source_path": "articles/lab-services/how-to-manage-user-lists-within-canvas.md",
80+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-canvas",
81+
"redirect_document_id": false
82+
},
83+
{
84+
"source_path": "articles/lab-services/how-to-manage-vm-pool-within-canvas.md",
85+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-canvas",
86+
"redirect_document_id": false
87+
}
88+
]
89+
}

articles/active-directory/develop/whats-new-docs.md

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: active-directory
55
author: henrymbuguakiarie
66
manager: CelesteDG
77

8-
ms.date: 11/01/2022
8+
ms.date: 12/01/2022
99
ms.service: active-directory
1010
ms.subservice: develop
1111
ms.topic: reference
@@ -18,6 +18,27 @@ ms.custom: has-adal-ref
1818

1919
Welcome to what's new in the Microsoft identity platform documentation. This article lists new docs that have been added and those that have had significant updates in the last three months.
2020

21+
## November 2022
22+
23+
### New articles
24+
25+
- [How to configure app instance property lock for your applications (Preview)](howto-configure-app-instance-property-locks.md)
26+
27+
### Updated articles
28+
29+
- [Configure SSO on macOS and iOS](single-sign-on-macos-ios.md)
30+
- [Developer guide to Conditional Access authentication context](developer-guide-conditional-access-authentication-context.md)
31+
- [Get a token from the token cache using MSAL.NET](msal-net-acquire-token-silently.md)
32+
- [How and why applications are added to Azure AD](active-directory-how-applications-are-added.md)
33+
- [How to migrate a Node.js app from ADAL to MSAL](msal-node-migration.md)
34+
- [Initialize client applications using MSAL.NET](msal-net-initializing-client-applications.md)
35+
- [Logging in MSAL.NET](msal-logging-dotnet.md)
36+
- [Logging in MSAL for Java](msal-logging-java.md)
37+
- [Migrate applications to the Microsoft Authentication Library (MSAL)](msal-migration.md)
38+
- [Shared device mode for iOS devices](msal-ios-shared-devices.md)
39+
- [Troubleshoot publisher verification](troubleshoot-publisher-verification.md)
40+
- [Tutorial: Use shared-device mode in your Android application](tutorial-v2-shared-device-mode.md)
41+
2142
## October 2022
2243

2344
### Updated articles
@@ -49,20 +70,3 @@ Welcome to what's new in the Microsoft identity platform documentation. This art
4970
- [How to use Continuous Access Evaluation enabled APIs in your applications](app-resilience-continuous-access-evaluation.md)
5071
- [Run automated integration tests](test-automate-integration-testing.md)
5172
- [Tutorial: Sign in users and call the Microsoft Graph API from a JavaScript single-page application (SPA)](tutorial-v2-javascript-spa.md)
52-
53-
## August 2022
54-
55-
### Updated articles
56-
57-
- [Access Azure AD protected resources from an app in Google Cloud (preview)](workload-identity-federation-create-trust-gcp.md)
58-
- [Claims challenges, claims requests, and client capabilities](claims-challenge.md)
59-
- [Configure an app's publisher domain](howto-configure-publisher-domain.md)
60-
- [Configure an app to trust an external identity provider](workload-identity-federation-create-trust.md)
61-
- [How to use Continuous Access Evaluation enabled APIs in your applications](app-resilience-continuous-access-evaluation.md)
62-
- [Microsoft identity platform and OAuth 2.0 authorization code flow](v2-oauth2-auth-code-flow.md)
63-
- [Microsoft identity platform UserInfo endpoint](userinfo.md)
64-
- [OpenID Connect on the Microsoft identity platform](v2-protocols-oidc.md)
65-
- [Publisher verification](publisher-verification-overview.md)
66-
- [Protected web API: Code configuration](scenario-protected-web-api-app-configuration.md)
67-
- [Provide optional claims to your app](active-directory-optional-claims.md)
68-
- [Using directory extension attributes in claims](active-directory-schema-extensions.md)

articles/active-directory/governance/entitlement-management-catalog-create.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ This article shows you how to create and manage a catalog of resources and acces
2626

2727
## Create a catalog
2828

29-
A catalog is a container of resources and access packages. You create a catalog when you want to group related resources and access packages. A user who has been delegated the [catalog creator](entitlement-management-delegate.md) role can create a catalog for resources that they own. Whoever creates the catalog becomes the first catalog owner. A catalog owner can add more users, groups of users, or application service principals as catalog owners.
29+
A catalog is a container of resources and access packages. You create a catalog when you want to group related resources and access packages. An administrator can create a catalog. In addition, a user who has been delegated the [catalog creator](entitlement-management-delegate.md) role can create a catalog for resources that they own. A non-administrator who creates the catalog becomes the first catalog owner. A catalog owner can add more users, groups of users, or application service principals as catalog owners.
3030

3131
**Prerequisite roles:** Global administrator, Identity Governance administrator, User administrator, or Catalog creator
3232

@@ -75,7 +75,7 @@ $catalog = New-MgEntitlementManagementAccessPackageCatalog -DisplayName "Marketi
7575

7676
## Add resources to a catalog
7777

78-
To include resources in an access package, the resources must exist in a catalog. The types of resources you can add are groups, applications, and SharePoint Online sites.
78+
To include resources in an access package, the resources must exist in a catalog. The types of resources you can add to a catalog are groups, applications, and SharePoint Online sites.
7979

8080
* Groups can be cloud-created Microsoft 365 Groups or cloud-created Azure AD security groups.
8181

articles/active-directory/governance/entitlement-management-delegate-catalog.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,15 @@ ms.collection: M365-identity-device-management
2525

2626
A catalog is a container of resources and access packages. You create a catalog when you want to group related resources and access packages. By default, a Global administrator or an Identity governance administrator can [create a catalog](entitlement-management-catalog-create.md), and can add additional users as catalog owners.
2727

28-
To delegate to users who aren't administrators, so that they can create their own catalogs, you can add those users to the Azure AD entitlement management-defined catalog creator role. You can add individual users, or you can add a group, whose members are then able to create catalogs. After creating a catalog, they can subsequently add resources they own to their catalog.
28+
There are three ways an organization can delegate with catalogs:
29+
30+
- When getting started in a pilot project, identity governance administrators can [create](entitlement-management-catalog-create.md) and manage the catalog. Later, when moving from pilot to production, they could delegate a catalog by [assigning non-administrators as owners to the catalog](entitlement-management-catalog-create.md#add-more-catalog-owners), so that those users could maintain the policies going forward.
31+
- If there are resources that don't have owners, then administrators can create catalogs, add those resources to each catalog, and then [assign non-administrators as owners to a catalog](entitlement-management-catalog-create.md#add-more-catalog-owners). This allows users who aren't administrators and aren't resource owners to manage their own access policies for those resources.
32+
- If resources have owners, then administrators can assign a collection of users, such as an `All Employees` dynamic group, to the catalog creators role, so a user who are in that group and own resources can create a catalog for their own resources.
33+
34+
This article illustrates how to delegate to users who aren't administrators, so that they can create their own catalogs. You can add those users to the Azure AD entitlement management-defined catalog creator role. You can add individual users, or you can add a group whose members are then able to create catalogs. After creating a catalog, they can subsequently add resources they own to their catalog.
35+
36+
If you have existing catalogs to delegate, then continue at the [create and manage a catalog of resources](entitlement-management-catalog-create.md#add-more-catalog-owners) article.
2937

3038
## As an IT administrator, delegate to a catalog creator
3139

articles/aks/azure-blob-csi.md

Lines changed: 38 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Use Container Storage Interface (CSI) driver for Azure Blob storage on Az
33
description: Learn how to use the Container Storage Interface (CSI) driver for Azure Blob storage in an Azure Kubernetes Service (AKS) cluster.
44
services: container-service
55
ms.topic: article
6-
ms.date: 11/16/2022
6+
ms.date: 11/30/2022
77
author: mgoedtel
88

99
---
@@ -35,11 +35,44 @@ Azure Blob storage CSI driver supports the following features:
3535

3636
## Before you begin
3737

38-
Review the prerequisites listed in the [CSI storage drivers overview][csi-storage-driver-overview] article to verify the requirements before using this feature.
38+
- You need the Azure CLI version 2.42 or later installed and configured. Run `az --version` to find the version. If you need to install or upgrade, see [Install Azure CLI][install-azure-cli].
3939

40-
### Uninstall open-source driver
40+
- Perform the steps in this [link][csi-blob-storage-open-source-driver-uninstall-steps] if you previously installed the [CSI Blob Storage open-source driver][csi-blob-storage-open-source-driver] to access Azure Blob storage from your cluster.
4141

42-
Perform the steps in this [link][csi-blob-storage-open-source-driver-uninstall-steps] if you previously installed the [CSI Blob Storage open-source driver][csi-blob-storage-open-source-driver] to access Azure Blob storage from your cluster.
42+
## Enable CSI driver on a new or existing AKS cluster
43+
44+
Using the Azure CLI, you can enable the Blob storage CSI driver on a new or existing AKS cluster before you configure a persistent volume for use by pods in the cluster.
45+
46+
To enable the driver on a new cluster, include the `--enable-blob-driver` parameter with the `az aks create` command as shown in the following example:
47+
48+
```azurecli
49+
az aks create --enable-blob-driver -n myAKSCluster -g myResourceGroup
50+
```
51+
52+
To enable the driver on an existing cluster, include the `--enable-blob-driver` parameter with the `az aks update` command as shown in the following example:
53+
54+
```azurecli
55+
az aks update --enable-blob-driver -n myAKSCluster -g myResourceGroup
56+
```
57+
58+
You're prompted to confirm there isn't an open-source Blob CSI driver installed. After confirming, it may take several minutes to complete this action. Once it's complete, you should see in the output the status of enabling the driver on your cluster. The following example is resembles the section indicating the results of the previous command:
59+
60+
```output
61+
"storageProfile": {
62+
"blobCsiDriver": {
63+
"enabled": true
64+
},
65+
```
66+
67+
## Disable CSI driver on an existing AKS cluster
68+
69+
Using the Azure CLI, you can disable the Blob storage CSI driver on an existing AKS cluster after you remove the persistent volume from the cluster.
70+
71+
To disable the driver on an existing cluster, include the `--disable-blob-driver` parameter with the `az aks update` command as shown in the following example:
72+
73+
```azurecli
74+
az aks update --disable-blob-driver -n myAKSCluster -g myResourceGroup
75+
```
4376

4477
## Use a persistent volume with Azure Blob storage
4578

@@ -199,4 +232,4 @@ To have a storage volume persist for your workload, you can use a StatefulSet. T
199232
[azure-csi-blob-storage-static]: azure-csi-blob-storage-static.md
200233
[csi-storage-driver-overview]: csi-storage-drivers.md
201234
[azure-disk-csi-driver]: azure-disk-csi.md
202-
[azure-files-csi-driver]: azure-files-csi.md
235+
[azure-files-csi-driver]: azure-files-csi.md

articles/applied-ai-services/form-recognizer/quickstarts/includes/v3-rest-api.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ In this quickstart you'll, use the Form Recognizer REST API to analyze and extra
2525
* [Mac or Linux](https://learn2torials.com/thread/how-to-install-curl-on-mac-or-linux-(ubuntu)-or-windows)
2626

2727
* **PowerShell version 7.*+** (or a similar command-line application.):
28-
* [Windows](/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.2&preserve-view=true)
29-
* [macOS](/powershell/scripting/install/installing-powershell-on-macos?view=powershell-7.2&preserve-view=true)
30-
* [Linux](/powershell/scripting/install/installing-powershell-on-linux?view=powershell-7.2&preserve-view=true)
28+
* [Windows](/powershell/scripting/install/installing-powershell-on-windows)
29+
* [macOS](/powershell/scripting/install/installing-powershell-on-macos)
30+
* [Linux](/powershell/scripting/install/installing-powershell-on-linux)
3131

3232
* To check your PowerShell version, type the following command relative to your operating system:
3333
* Windows: `Get-Host | Select-Object Version`

0 commit comments

Comments
 (0)