Skip to content

Commit 77f4c64

Browse files
authored
Merge pull request #184140 from MicrosoftDocs/master
1/04 PM Publish
2 parents 198023c + 10afc70 commit 77f4c64

File tree

119 files changed

+1492
-539
lines changed

Some content is hidden

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

119 files changed

+1492
-539
lines changed

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
close-pr-label: auto-close
2020
exempt-pr-labels: keep-open
2121
operations-per-run: 1200
22-
ascending: true
22+
ascending: false
2323
# start-date: '2021-03-19'
2424
stale-pr-message: >
2525
This pull request has been inactive for at least 14 days.

articles/active-directory/app-provisioning/customize-application-attributes.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ Follow these steps to access the **Mappings** feature of user provisioning:
4242
![Use Attribute Mapping to configure attribute mappings for apps](./media/customize-application-attributes/22.png)
4343

4444
In this screenshot, you can see that the **Username** attribute of a managed object in Salesforce is populated with the **userPrincipalName** value of the linked Azure Active Directory Object.
45+
46+
> [!NOTE]
47+
> Clearing **Create** doesn't affect existing users. If **Create** isn't selected, you can't create new users.
4548
4649
1. Select an existing **Attribute Mapping** to open the **Edit Attribute** screen. Here you can edit the user attributes that flow between Azure AD and the target application.
4750

articles/active-directory/develop/reference-claims-mapping-policy-type.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@ There are certain sets of claims that define how and when they're used in tokens
164164
| verified_secondary_email |
165165
| wids |
166166
| win_ver |
167+
| nickname |
167168

168169
### Table 2: SAML restricted claim set
169170

articles/active-directory/external-identities/compare-with-b2c.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ The following table gives a detailed comparison of the scenarios you can enable
4343
| **Security policy and compliance** | Managed by the host/inviting organization (for example, with [Conditional Access policies](conditional-access.md)). | Managed by the organization via Conditional Access and Identity Protection. |
4444
| **Branding** | Host/inviting organization's brand is used. | Fully customizable branding per application or organization. |
4545
| **Billing model** | [External Identities pricing](https://azure.microsoft.com/pricing/details/active-directory/external-identities/) based on monthly active users (MAU). <br>(See also: [B2B setup details](external-identities-pricing.md)) | [External Identities pricing](https://azure.microsoft.com/pricing/details/active-directory/external-identities/) based on monthly active users (MAU). <br>(See also: [B2C setup details](../../active-directory-b2c/billing.md)) |
46-
| **More information** | [Blog post](https://blogs.technet.microsoft.com/enterprisemobility/2017/02/01/azure-ad-b2b-new-updates-make-cross-business-collab-easy/), [Documentation](what-is-b2b.md) | [Product page](https://azure.microsoft.com/services/active-directory-b2c/), [Documentation](../../active-directory-b2c/index.yml) |
46+
| **More information** | [Blog post](https://blogs.technet.microsoft.com/enterprisemobility/2017/02/01/azure-ad-b2b-new-updates-make-cross-business-collab-easy/), [Documentation](what-is-b2b.md) | [Supported Azure AD features](../../active-directory-b2c/supported-azure-ad-features.md), [Product page](https://azure.microsoft.com/services/active-directory-b2c/), [Documentation](../../active-directory-b2c/index.yml) |
4747

4848
Secure and manage customers and partners beyond your organizational boundaries with Azure AD External Identities.
4949

articles/active-directory/fundamentals/concept-fundamentals-security-defaults.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ We tend to think that administrator accounts are the only accounts that need ext
8181

8282
After these attackers gain access, they can request access to privileged information for the original account holder. They can even download the entire directory to do a phishing attack on your whole organization.
8383

84-
One common method to improve protection for all users is to require a stronger form of account verification, such as Multi-Factor Authentication, for everyone. After users complete Multi-Factor Authentication registration, they'll be prompted for another authentication whenever necessary. Users will be prompted primarily when they authenticate using a new device from a new location, or when doing critical roles and tasks. This functionality protects all applications registered with Azure AD including SaaS applications.
84+
One common method to improve protection for all users is to require a stronger form of account verification, such as Multi-Factor Authentication, for everyone. After users complete Multi-Factor Authentication registration, they'll be prompted for another authentication whenever necessary. Azure AD decides when a user will be prompted for Multi-Factor Authentication, based on factors such as location, device, role and task. This functionality protects all applications registered with Azure AD including SaaS applications.
8585

8686
### Blocking legacy authentication
8787

articles/active-directory/reports-monitoring/tutorial-log-analytics-wizard.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Configure the log analytics wizard in Azure AD | Microsoft Docs
2+
title: Configure a log analytics workspace in Azure AD | Microsoft Docs
33
description: Learn how to configure log analytics.
44

55
services: active-directory
@@ -17,7 +17,7 @@ ms.reviewer: sandeo
1717

1818
ms.collection: M365-identity-device-management
1919
---
20-
# Tutorial: Configure the log analytics wizard
20+
# Tutorial: Configure a log analytics workspace
2121

2222

2323
In this tutorial, you learn how to:
@@ -395,4 +395,4 @@ This procedure shows how to add a query to an existing workbook template. The ex
395395

396396
Advance to the next article to learn how to manage device identities by using the Azure portal.
397397
> [!div class="nextstepaction"]
398-
> [Monitoring](overview-monitoring.md)
398+
> [Monitoring](overview-monitoring.md)

articles/aks/concepts-security.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ This article introduces the core concepts that secure your applications in AKS:
3939

4040
## Build Security
4141

42-
As the entry point for the Supply Chain it is important to conduct static analysis of image builds before they are promoted down the pipeline. This includes vulnerability and compliance assessment. It is not about failing off a build because it has a high vulnerability, as that will break development, it is about looking at the "Vendor Status" to segment based on vulnerabilities that are actionable by the development teams. Also leverage "Grace Periods" to allow developers time to remediate identified issues.
42+
As the entry point for the Supply Chain, it is important to conduct static analysis of image builds before they are promoted down the pipeline. This includes vulnerability and compliance assessment. It is not about failing a build because it has a vulnerability, as that will break development. It is about looking at the "Vendor Status" to segment based on vulnerabilities that are actionable by the development teams. Also leverage "Grace Periods" to allow developers time to remediate identified issues.
4343

4444
## Registry Security
4545

articles/aks/howto-deploy-java-liberty-app.md

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -125,24 +125,19 @@ aks-nodepool1-xxxxxxxx-yyyyyyyyyy Ready agent 76s v1.18.10
125125

126126
## Install Open Liberty Operator
127127

128-
After creating and connecting to the cluster, install the [Open Liberty Operator](https://github.com/OpenLiberty/open-liberty-operator/tree/master/deploy/releases/0.7.1) by running the following commands.
128+
After creating and connecting to the cluster, install the [Open Liberty Operator](https://github.com/OpenLiberty/open-liberty-operator/tree/main/deploy/releases/0.8.0#option-2-install-using-kustomize) by running the following commands.
129129

130130
```azurecli-interactive
131-
OPERATOR_NAMESPACE=default
132-
WATCH_NAMESPACE='""'
133-
134-
# Install Custom Resource Definitions (CRDs) for OpenLibertyApplication
135-
kubectl apply -f https://raw.githubusercontent.com/OpenLiberty/open-liberty-operator/master/deploy/releases/0.7.1/openliberty-app-crd.yaml
136-
137-
# Install cluster-level role-based access
138-
curl -L https://raw.githubusercontent.com/OpenLiberty/open-liberty-operator/master/deploy/releases/0.7.1/openliberty-app-cluster-rbac.yaml \
139-
| sed -e "s/OPEN_LIBERTY_OPERATOR_NAMESPACE/${OPERATOR_NAMESPACE}/" \
140-
| kubectl apply -f -
141-
142-
# Install the operator
143-
curl -L https://raw.githubusercontent.com/OpenLiberty/open-liberty-operator/master/deploy/releases/0.7.1/openliberty-app-operator.yaml \
144-
| sed -e "s/OPEN_LIBERTY_WATCH_NAMESPACE/${WATCH_NAMESPACE}/" \
145-
| kubectl apply -n ${OPERATOR_NAMESPACE} -f -
131+
# Install Open Liberty Operator
132+
mkdir -p overlays/watch-all-namespaces
133+
wget https://raw.githubusercontent.com/OpenLiberty/open-liberty-operator/main/deploy/releases/0.8.0/kustomize/overlays/watch-all-namespaces/olo-all-namespaces.yaml -q -P ./overlays/watch-all-namespaces
134+
wget https://raw.githubusercontent.com/OpenLiberty/open-liberty-operator/main/deploy/releases/0.8.0/kustomize/overlays/watch-all-namespaces/cluster-roles.yaml -q -P ./overlays/watch-all-namespaces
135+
wget https://raw.githubusercontent.com/OpenLiberty/open-liberty-operator/main/deploy/releases/0.8.0/kustomize/overlays/watch-all-namespaces/kustomization.yaml -q -P ./overlays/watch-all-namespaces
136+
mkdir base
137+
wget https://raw.githubusercontent.com/OpenLiberty/open-liberty-operator/main/deploy/releases/0.8.0/kustomize/base/kustomization.yaml -q -P ./base
138+
wget https://raw.githubusercontent.com/OpenLiberty/open-liberty-operator/main/deploy/releases/0.8.0/kustomize/base/open-liberty-crd.yaml -q -P ./base
139+
wget https://raw.githubusercontent.com/OpenLiberty/open-liberty-operator/main/deploy/releases/0.8.0/kustomize/base/open-liberty-operator.yaml -q -P ./base
140+
kubectl apply -k overlays/watch-all-namespaces
146141
```
147142

148143
## Build application image

articles/aks/supported-kubernetes-versions.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,23 @@ Each number in the version indicates general compatibility with the previous ver
3434

3535
Aim to run the latest patch release of the minor version you're running. For example, your production cluster is on **`1.17.7`**. **`1.17.8`** is the latest available patch version available for the *1.17* series. You should upgrade to **`1.17.8`** as soon as possible to ensure your cluster is fully patched and supported.
3636

37-
## Kubernetes Alias Minor Version
37+
## Kubernetes Alias Minor Version (Preview)
3838

3939
[!INCLUDE [preview features callout](./includes/preview/preview-callout.md)]
4040

4141
> [!NOTE]
4242
> Alias Minor Version requires Azure CLI version 2.31.0 or above with the aks-preview extension installed. Please use `az upgrade` to install the latest version of the CLI.
4343
44+
You will need the *aks-preview* Azure CLI extension version 0.5.49 or greater. Install the *aks-preview* Azure CLI extension by using the [az extension add][az-extension-add] command. Or install any available updates by using the [az extension update][az-extension-update] command.
45+
46+
```azurecli-interactive
47+
# Install the aks-preview extension
48+
az extension add --name aks-preview
49+
50+
# Update the extension to make sure you have the latest version installed
51+
az extension update --name aks-preview
52+
```
53+
4454
Azure Kubernetes Service allows for you to create a cluster without specifiying the exact patch version. When creating a cluster without specifying a patch, the cluster will run the minor version's latest patch. For example, if you create a cluster with **`1.21`**, your cluster will be running **`1.21.7`**, which is the latest patch version of *1.21*.
4555

4656
To see what patch you are on, run the `az aks show --resource-group myResourceGroup --name myAKSCluster` command. The property `currentKubernetesVersion` shows the whole Kubernetes version.
@@ -271,6 +281,8 @@ For information on how to upgrade your cluster, see [Upgrade an Azure Kubernetes
271281

272282
<!-- LINKS - Internal -->
273283
[aks-upgrade]: upgrade-cluster.md
284+
[az-extension-add]: /cli/azure/extension#az_extension_add
285+
[az-extension-update]: /cli/azure/extension#az-extension-update
274286
[az-aks-get-versions]: /cli/azure/aks#az_aks_get_versions
275287
[preview-terms]: https://azure.microsoft.com/support/legal/preview-supplemental-terms/
276288
[get-azaksversion]: /powershell/module/az.aks/get-azaksversion

articles/api-management/TOC.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,10 @@
148148
href: how-to-deploy-self-hosted-gateway-azure-arc.md
149149
- name: Deploy a self-hosted gateway to Azure Kubernetes Service
150150
href: how-to-deploy-self-hosted-gateway-azure-kubernetes-service.md
151-
- name: Deploy a self-hosted gateway to Kubernetes
151+
- name: Deploy a self-hosted gateway to Kubernetes (YAML)
152152
href: how-to-deploy-self-hosted-gateway-kubernetes.md
153+
- name: Deploy a self-hosted gateway to Kubernetes (Helm)
154+
href: how-to-deploy-self-hosted-gateway-kubernetes-helm.md
153155
- name: Deploy a self-hosted gateway to Docker
154156
href: how-to-deploy-self-hosted-gateway-docker.md
155157
- name: Configure custom domain for self-hosted gateway

0 commit comments

Comments
 (0)