Skip to content

Commit 0deb2ab

Browse files
Merge branch 'main' into WI-46175a-upcoming-changes-MDVM
2 parents 7134ad8 + c3b245e commit 0deb2ab

File tree

80 files changed

+835
-558
lines changed

Some content is hidden

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

80 files changed

+835
-558
lines changed

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

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,29 @@ manager: CelesteDG
1515

1616
Welcome to what's new in Azure Active Directory B2C documentation. This article lists new docs that have been added and those that have had significant updates in the last three months. To learn what's new with the B2C service, see [What's new in Azure Active Directory](../active-directory/fundamentals/whats-new.md) and [Azure AD B2C developer release notes](custom-policy-developer-notes.md)
1717

18+
## March 2023
19+
20+
### Updated articles
21+
22+
- [Configure SAML identity provider options with Azure Active Directory B2C](identity-provider-generic-saml-options.md)
23+
- [Tutorial: Configure BioCatch with Azure Active Directory B2C](partner-biocatch.md)
24+
- [Tutorial: Configure Nok Nok Passport with Azure Active Directory B2C for passwordless FIDO2 authentication](partner-nok-nok.md)
25+
- [Pass an identity provider access token to your application in Azure Active Directory B2C](idp-pass-through-user-flow.md)
26+
- [Tutorial: Configure Haventec Authenticate with Azure Active Directory B2C for single-step, multi-factor passwordless authentication](partner-haventec.md)
27+
- [Configure Trusona Authentication Cloud with Azure Active Directory B2C](partner-trusona.md)
28+
- [Tutorial: Configure IDEMIA Mobile ID with Azure Active Directory B2C](partner-idemia.md)
29+
- [Configure Azure Active Directory B2C with Bluink eID-Me for identity verification](partner-eid-me.md)
30+
- [Tutorial: Configure Azure Active Directory B2C with BlokSec for passwordless authentication](partner-bloksec.md)
31+
- [Tutorial: Configure Azure Active Directory B2C with Azure Web Application Firewall](partner-azure-web-application-firewall.md)
32+
- [Tutorial to configure Saviynt with Azure Active Directory B2C](partner-saviynt.md)
33+
- [Tutorial: Configure Keyless with Azure Active Directory B2C](partner-keyless.md)
34+
- [Tutorial: Configure security analytics for Azure Active Directory B2C data with Microsoft Sentinel](azure-sentinel.md)
35+
- [Configure authentication in a sample Python web app by using Azure AD B2C](configure-authentication-sample-python-web-app.md)
36+
- [Billing model for Azure Active Directory B2C](billing.md)
37+
- [Azure Active Directory B2C: Region availability & data residency](data-residency.md)
38+
- ['Azure AD B2C: Frequently asked questions (FAQ)'](faq.yml)
39+
- [Tutorial: Create an Azure Active Directory B2C tenant](tutorial-create-tenant.md)
40+
1841
## February 2023
1942

2043
### Updated articles

articles/active-directory-domain-services/migrate-from-classic-vnet.md

Lines changed: 29 additions & 147 deletions
Large diffs are not rendered by default.

articles/active-directory/manage-apps/index.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
ms.subservice: app-mgmt
1111
ms.workload: identity
1212
ms.topic: landing-page
13-
ms.date: 07/08/2021
13+
ms.date: 04/17/2023
1414
author: CelesteDG
1515
ms.author: CelesteDG
1616

@@ -89,6 +89,8 @@ landingContent:
8989
links:
9090
- text: Identity governance
9191
url: ../governance/identity-governance-overview.md
92+
- text: User and admin consent
93+
url: user-admin-consent-overview.md
9294
- linkListType: how-to-guide
9395
links:
9496
- text: Assign roles
@@ -139,6 +141,8 @@ landingContent:
139141
url: ../reports-monitoring/howto-download-logs.md
140142
- text: Set up access reviews
141143
url: ../governance/deploy-access-reviews.md
144+
- text: Assign owners
145+
url: assign-app-owners.md
142146
- title: Remote access to on-premises apps
143147
linkLists:
144148
- linkListType: concept
@@ -147,7 +151,7 @@ landingContent:
147151
url: ../app-proxy/application-proxy.md
148152
- linkListType: how-to-guide
149153
links:
150-
- text: Application Proxy deployment
154+
- text: Plan application Proxy deployment
151155
url: ../app-proxy/application-proxy-deployment-plan.md
152156
- text: Set up connectors
153157
url: ../app-proxy/application-proxy-connectors.md

articles/active-directory/manage-apps/protect-against-consent-phishing.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Administrators, users, or Microsoft security researchers may flag OAuth applicat
3535
When Azure AD disables an OAuth application, the following actions occur:
3636

3737
- The malicious application and related service principals are placed into a fully disabled state. Any new token requests or requests for refresh tokens are denied, but existing access tokens are still valid until their expiration.
38-
- The disabled state is surfaced through an exposed property called *disabledByMicrosoftStatus* on the related [application](/graph/api/resources/application) and [service principal](/graph/api/resources/serviceprincipal) resource types in Microsoft Graph.
38+
- These applications will show `DisabledDueToViolationOfServicesAgreement` on the `disabledByMicrosoftStatus` property on the related [application](/graph/api/resources/application) and [service principal](/graph/api/resources/serviceprincipal) resource types in Microsoft Graph. To prevent them from being instantiated in your organization again in the future, you cannot delete these objects.
3939
- An email is sent to a global administrator when a user in an organization consented to an application before it was disabled. The email specifies the action taken and recommended steps they can do to investigate and improve their security posture.
4040

4141
## Recommended response and remediation
@@ -73,3 +73,4 @@ Administrators should be in control of application use by providing the right in
7373
- [Managing access to applications](./what-is-access-management.md)
7474
- [Restrict user consent operations in Azure AD](../../security/fundamentals/steps-secure-identity.md#restrict-user-consent-operations)
7575
- [Compromised and malicious applications investigation](/security/compass/incident-response-playbook-compromised-malicious-app)
76+

articles/aks/TOC.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@
365365
href: workload-identity-overview.md
366366
- name: Deploy and configure cluster
367367
href: workload-identity-deploy-cluster.md
368-
- name: Modernize your app with workload identity
368+
- name: Migrate your app from pod identity to workload identity
369369
href: workload-identity-migrate-from-pod-identity.md
370370
- name: Use Azure AD pod identity (preview)
371371
href: use-azure-ad-pod-identity.md
@@ -411,6 +411,8 @@
411411
href: configure-azure-cni-dynamic-ip-allocation.md
412412
- name: Use Azure CNI Overlay
413413
href: azure-cni-overlay.md
414+
- name: Deploy Isovalent Cilium Enterprise
415+
href: cilium-enterprise-marketplace.md
414416
- name: DNS
415417
items:
416418
- name: Use a static IP address and DNS label

articles/aks/azure-netapp-files.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@ After the PVC is created, a pod can be spun up to access the Azure NetApp Files
485485
spec:
486486
containers:
487487
- name: nginx
488-
image: mcr.microsoft.com/oss/nginx/nginx:latest1.15.5-alpine
488+
image: mcr.microsoft.com/oss/nginx/nginx:1.15.5-alpine
489489
resources:
490490
requests:
491491
cpu: 100m

articles/aks/certificate-rotation.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@ This article shows you how certificate rotation works in your AKS cluster.
1919

2020
This article requires that you are running the Azure CLI version 2.0.77 or later. Run `az --version` to find the version. If you need to install or upgrade, see [Install Azure CLI][azure-cli-install].
2121

22-
## Limitation
23-
24-
Certificate rotation is not supported for stopped AKS clusters.
25-
2622
## AKS certificates, Certificate Authorities, and Service Accounts
2723

2824
AKS generates and uses the following certificates, Certificate Authorities, and Service Accounts:
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: Isovalent Cilium Enterprise on Azure Marketplace (Preview)
3+
titleSuffix: Azure Kubernetes Service (AKS)
4+
description: Learn about Isovalent Cillium Enterprise on Azure Marketplace and how to deploy it on Azure.
5+
author: asudbring
6+
ms.author: allensu
7+
ms.service: azure-kubernetes-service
8+
ms.subservice: aks-networking
9+
ms.topic: how-to
10+
ms.date: 04/18/2023
11+
ms.custom: template-how-to
12+
---
13+
14+
# Isovalent Cilium Enterprise on Azure Marketplace (Preview)
15+
16+
Isovalent Cilium Enterprise on Azure Marketplace is a powerful tool for securing and managing Kubernetes’ workloads on Azure. Cilium Enterprise's range of features and easy deployment make it an ideal solution for organizations of all sizes looking to secure their cloud-native applications.
17+
18+
Isovalent Cilium Enterprise is a network security platform for modern cloud-native workloads that provides visibility, security, and compliance across Kubernetes clusters. It uses eBPF technology to deliver network and application-layer security, while also providing observability and tracing for Kubernetes workloads. Azure Marketplace is an online store for buying and selling cloud computing solutions that allows you to deploy Isovalent Cilium Enterprise to Azure with ease.
19+
20+
:::image type="content" source="./media/cilium-enterprise-marketplace/cilium-enterprise-diagram.png" alt-text="Diagram of Isovalent Cilium Enterprise.":::
21+
22+
> [!IMPORTANT]
23+
> Isovalent Cilium Enterprise is currently in PREVIEW.
24+
> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
25+
26+
Designed for platform teams and using the power of eBPF, Isovalent Cilium Enterprise:
27+
28+
* Combines network and runtime behavior with Kubernetes identity to provide a single source of data for cloud native forensics, audit, compliance monitoring, and threat detection. Isovalent Cilium Enterprise is integrated into your SIEM/Log aggregation platform of choice.
29+
30+
* Scales effortlessly for any deployment size. With capabilities such as traffic management, load balancing, and infrastructure monitoring.
31+
32+
* Fully back-ported and tested. Available with 24x7 support.
33+
34+
* Enables self-service for monitoring, troubleshooting, and security workflows in Kubernetes. Teams can access current and historical views of flow data, metrics, and visualizations for their specific namespaces.
35+
36+
> [!NOTE]
37+
> If you are upgrading an existing AKS cluster, then it must be created with Azure CNI powered by Cilium. For more information, see [Configure Azure CNI Powered by Cilium in Azure Kubernetes Service (AKS) (Preview)](azure-cni-powered-by-cilium.md).
38+
39+
## Prerequisites
40+
41+
- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
42+
43+
- An existing Azure Kubernetes Service (AKS) cluster running Azure CNI powered by Cilium. If you don't have an existing AKS cluster, you can create one from the Azure portal. For more information, see [Configure Azure CNI Powered by Cilium in Azure Kubernetes Service (AKS) (Preview)](azure-cni-powered-by-cilium.md).
44+
45+
## Deploy Isovalent Cilium Enterprise on Azure Marketplace
46+
47+
1. Sign in to the [Azure portal](https://portal.azure.com/).
48+
49+
1. In the search box at the top of the portal, enter **Cilium Enterprise** and select **Isovalent Cilium Enterprise** from the results.
50+
51+
1. In the **Basics** tab of **Create Isovalent Cilium Enterprise**, enter or select the following information:
52+
53+
| Setting | Value |
54+
| --- | --- |
55+
| **Project details** | |
56+
| Subscription | Select your subscription |
57+
| Resource group | Select **Create new** </br> Enter **test-rg** in **Name**. </br> Select **OK**. </br> Or, select an existing resource group that contains your AKS cluster. |
58+
| **Instance details** | |
59+
| Supported Regions | Select **West US 2**. |
60+
| Create new dev cluster? | Leave the default of **No**. |
61+
62+
1. Select **Next: Cluster Details**.
63+
64+
1. Select your AKS cluster from the **AKS Cluster Name** dropdown.
65+
66+
1. Select **Review + create**.
67+
68+
1. Select **Create**.
69+
70+
Azure deploys Isovalent Cilium Enterprise to your selected subscription and resource group. This process may take some time and must be completed.
71+
72+
> [!IMPORTANT]
73+
> Note that Marketplace applications are deployed as AKS extensions onto AKS clusters. If you are upgrading the existing AKS cluster, AKS replaces the Cilium OSS images with Isovalent Cilium Enterprise images seamlessly without any downtime.
74+
75+
When the deployment is complete, you can access the Isovalent Cilium Enterprise by navigating to the resource group that contains the **Cilium Enterprise** resource in the Azure portal.
76+
77+
Cilium can be reconfigured after deployment by updating the Helm values with Azure CLI:
78+
79+
```azurecli
80+
az k8s-extension update -c <cluster> -t managedClusters -g <region> -n cilium --configuration-settings debug.enabled=true
81+
```
82+
83+
You can uninstall an Isovalent Cilium Enterprise offer using the AKS extension delete command. Uninstall flow per AKS Cluster isn't added in Marketplace yet until ISV’s stop sell the whole offer. For more information about AKS extension delete, see [az k8s-extension delete](/cli/azure/k8s-extension#az-k8s-extension-delete).
84+
85+
## Next steps
86+
87+
- [Configure Azure CNI Powered by Cilium in Azure Kubernetes Service (AKS) (Preview)](azure-cni-powered-by-cilium.md)
88+
89+
- [What is Azure Kubernetes Service?](intro-kubernetes.md)
129 KB
Loading

articles/aks/open-service-mesh-about.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.date: 04/06/2023
66
ms.author: pgibson
77
---
88

9-
# Open Service Mesh (OSM) add-on in Azure Kubernetes Service (OSM)
9+
# Open Service Mesh (OSM) add-on in Azure Kubernetes Service (AKS)
1010

1111
[Open Service Mesh (OSM)](https://docs.openservicemesh.io/) is a lightweight, extensible, cloud native service mesh that allows you to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments.
1212

0 commit comments

Comments
 (0)