Skip to content

Commit d0609de

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/MicrosoftDocs/azure-docs-pr (branch live)
2 parents cdf6152 + 8a0549f commit d0609de

34 files changed

+986
-291
lines changed

articles/active-directory/conditional-access/overview.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ services: active-directory
66
ms.service: active-directory
77
ms.subservice: conditional-access
88
ms.topic: overview
9-
ms.date: 11/07/2022
9+
ms.date: 02/13/2023
1010

1111
ms.author: joflore
1212
author: MicrosoftGuyJFlo
1313
manager: amycolannino
1414
ms.reviewer: calebb
1515

1616
ms.collection: M365-identity-device-management
17-
ms.custom: contperf-fy20q4, azuread-video-2020
17+
ms.custom: zt-include
1818
---
1919
# What is Conditional Access?
2020

@@ -97,6 +97,8 @@ When licenses required for Conditional Access expire, policies aren't automatica
9797

9898
[Security defaults](../fundamentals/concept-fundamentals-security-defaults.md) help protect against identity-related attacks and are available for all customers.
9999

100+
[!INCLUDE [active-directory-zero-trust](../../../includes/active-directory-zero-trust.md)]
101+
100102
## Next steps
101103

102104
- [Building a Conditional Access policy piece by piece](concept-conditional-access-policies.md)

articles/active-directory/external-identities/b2b-tutorial-require-mfa.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: active-directory
66
ms.service: active-directory
77
ms.subservice: B2B
88
ms.topic: tutorial
9-
ms.date: 01/07/2022
9+
ms.date: 02/03/2023
1010

1111
ms.author: cmulligan
1212
author: csmulligan
@@ -50,7 +50,7 @@ If you don’t have an Azure subscription, create a [free account](https://azure
5050

5151
To complete the scenario in this tutorial, you need:
5252

53-
- **Access to Azure AD Premium edition**, which includes Conditional Access policy capabilities. To enforce MFA, you need to create an Azure AD Conditional Access policy. MFA policies are always enforced at your organization, regardless of whether the partner has MFA capabilities.
53+
- **Access to [Azure AD Premium edition](/security/business/identity-access/azure-active-directory-pricing)**, which includes Conditional Access policy capabilities. To enforce MFA, you need to create an Azure AD Conditional Access policy. MFA policies are always enforced at your organization, regardless of whether the partner has MFA capabilities.
5454
- **A valid external email account** that you can add to your tenant directory as a guest user and use to sign in. If you don't know how to create a guest account, see [Add a B2B guest user in the Azure portal](add-users-administrator.md).
5555

5656
## Create a test guest user in Azure AD

articles/active-directory/external-identities/current-limitations.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,16 @@ services: active-directory
66
ms.service: active-directory
77
ms.subservice: B2B
88
ms.topic: conceptual
9-
ms.date: 01/31/2022
9+
ms.date: 02/13/2023
1010

1111
ms.author: mimart
1212
author: msmimart
1313
manager: celestedg
1414
ms.reviewer: elisolMS
1515

16-
ms.collection: M365-identity-device-management
16+
ms.collection: content-health, M365-identity-device-management
17+
18+
# Customer intent: As a tenant administrator, I want to know about the current limitations for Azure AD B2B collaboration.
1719
---
1820

1921
# Limitations of Azure AD B2B collaboration
@@ -23,7 +25,7 @@ Azure Active Directory (Azure AD) B2B collaboration is currently subject to the
2325
With Azure AD B2B, you can enforce multi-factor authentication at the resource organization (the inviting organization). The reasons for this approach are detailed in [Conditional Access for B2B collaboration users](authentication-conditional-access.md). If a partner already has multi-factor authentication set up and enforced, their users might have to perform the authentication once in their home organization and then again in yours.
2426

2527
## Instant-on
26-
In the B2B collaboration flows, we add users to the directory and dynamically update them during invitation redemption, app assignment, and so on. The updates and writes ordinarily happen in one directory instance and must be replicated across all instances. Replication is completed once all instances are updated. Sometimes when the object is written or updated in one instance and the call to retrieve this object is to another instance, replication latencies can occur. If that happens, refresh or retry to help. If you are writing an app using our API, then retries with some back-off is a good, defensive practice to alleviate this issue.
28+
In the B2B collaboration flows, we add users to the directory and dynamically update them during invitation redemption, app assignment, and so on. The updates and writes ordinarily happen in one directory instance and must be replicated across all instances. Replication is completed once all instances are updated. Sometimes when the object is written or updated in one instance and the call to retrieve this object is to another instance, replication latencies can occur. If that happens, refresh or retry to help. If you're writing an app using our API, then retries with some back-off is a good, defensive practice to alleviate this issue.
2729

2830
## Azure AD directories
2931
Azure AD B2B is subject to Azure AD service directory limits. For details about the number of directories a user can create and the number of directories to which a user or guest user can belong, see [Azure AD service limits and restrictions](../enterprise-users/directory-service-limits-restrictions.md).

articles/active-directory/hybrid/migrate-from-federation-to-cloud-authentication.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -429,6 +429,8 @@ Your support team should understand how to troubleshoot any authentication issue
429429
430430
Migration requires assessing how the application is configured on-premises, and then mapping that configuration to Azure AD.
431431
432+
> [!VIDEO https://www.youtube.com/embed/D0M-N-RQw0I]
433+
432434
If you plan to keep using AD FS with on-premises & SaaS Applications using SAML / WS-FED or Oauth protocol, you'll use both AD FS and Azure AD after you convert the domains for user authentication. In this case, you can protect your on-premises applications and resources with Secure Hybrid Access (SHA) through [Azure AD Application Proxy](../app-proxy/what-is-application-proxy.md) or one of [Azure AD partner integrations](../manage-apps/secure-hybrid-access.md). Using Application Proxy or one of our partners can provide secure remote access to your on-premises applications. Users benefit by easily connecting to their applications from any device after a [single sign-on](../manage-apps/add-application-portal-setup-sso.md).
433435
434436
You can move SaaS applications that are currently federated with ADFS to Azure AD. Reconfigure to authenticate with Azure AD either via a built-in connector from the [Azure App gallery](https://azuremarketplace.microsoft.com/marketplace/apps/category/azure-active-directory-apps), or by [registering the application in Azure AD](../develop/quickstart-register-app.md).

articles/active-directory/reports-monitoring/overview-recommendations.md

Lines changed: 18 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: What is Azure Active Directory recommendations? | Microsoft Docs
2+
title: What are Azure Active Directory recommendations? | Microsoft Docs
33
description: Provides a general overview of Azure Active Directory recommendations.
44
services: active-directory
55
author: shlipsey3
@@ -9,7 +9,7 @@ ms.topic: overview
99
ms.tgt_pltfrm: na
1010
ms.workload: identity
1111
ms.subservice: report-monitor
12-
ms.date: 02/07/2023
12+
ms.date: 02/13/2023
1313
ms.author: sarahlipsey
1414
ms.reviewer: hafowler
1515
ms.collection: M365-identity-device-management
@@ -18,29 +18,29 @@ ms.collection: M365-identity-device-management
1818

1919
---
2020

21-
# What is Azure Active Directory recommendations?
21+
# What are Azure Active Directory recommendations?
2222

23-
Keeping track of all the settings and resources in your tenant can be overwhelming. The Azure Active Directory (Azure AD) recommendations feature helps monitor the status of your tenant so you don't have to. Azure AD recommendations helps ensure your tenant is in a secure and healthy state while also helping you maximize the value of the features available in Azure AD.
23+
Keeping track of all the settings and resources in your tenant can be overwhelming. The Azure Active Directory (Azure AD) recommendations feature helps monitor the status of your tenant so you don't have to. The Azure AD recommendations feature helps ensure your tenant is in a secure and healthy state while also helping you maximize the value of the features available in Azure AD.
2424

2525
The Azure AD recommendations feature provides you with personalized insights with actionable guidance to:
2626

2727
- Help you identify opportunities to implement best practices for Azure AD-related features.
2828
- Improve the state of your Azure AD tenant.
2929
- Optimize the configurations for your scenarios.
3030

31-
This article gives you an overview of how you can use Azure AD recommendations. As an administrator, you should review your tenant's recommendations, and their associated resources periodically.
31+
This article gives you an overview of how you can use Azure AD recommendations. As an administrator, you should review your tenant's Azure AD recommendations, and their associated resources periodically.
3232

3333
## What it is
3434

35-
Azure AD recommendations is the Azure AD specific implementation of [Azure Advisor](../../advisor/advisor-overview.md), which is a personalized cloud consultant that helps you follow best practices to optimize your Azure deployments. Azure Advisor analyzes your resource configuration and usage data to recommend solutions that can help you improve the cost effectiveness, performance, reliability, and security of your Azure resources.
35+
The Azure AD recommendations feature is the Azure AD specific implementation of [Azure Advisor](../../advisor/advisor-overview.md), which is a personalized cloud consultant that helps you follow best practices to optimize your Azure deployments. Azure Advisor analyzes your resource configuration and usage data to recommend solutions that can help you improve the cost effectiveness, performance, reliability, and security of your Azure resources.
3636

37-
*Azure AD recommendations* uses similar data to support you with the roll-out and management of Microsoft's best practices for Azure AD tenants to keep your tenant in a secure and healthy state. Azure AD recommendations provide a holistic view into your tenant's security, health, and usage.
37+
*Azure AD recommendations* use similar data to support you with the roll-out and management of Microsoft's best practices for Azure AD tenants to keep your tenant in a secure and healthy state. Azure AD recommendations provide a holistic view into your tenant's security, health, and usage.
3838

3939
## How it works
4040

41-
On a daily basis, Azure AD analyzes the configuration of your tenant. During this analysis, Azure AD compares the data of a recommendation with the actual configuration of your tenant. If a recommendation is flagged as applicable to your tenant, the recommendation appears in the **Recommendations** section of the Azure AD Overview area. Recommendations are listed in order of priority so you can quickly determine where to focus first.
41+
On a daily basis, Azure AD analyzes the configuration of your tenant. During this analysis, Azure AD compares the data of a recommendation with the actual configuration of your tenant. If a recommendation is flagged as applicable to your tenant, the recommendation appears in the **Recommendations** section of the Azure AD Overview area. The recommendations are listed in order of priority so you can quickly determine where to focus first.
4242

43-
Recommendations contain a description, a summary of the value of addressing the recommendation, and a step-by-step action plan. If applicable, impacted resources associated with the recommendation are listed, so you can resolve each affected area. If a recommendation doesn't have any associated resources, the impacted resource type is *Tenant level*. so your step-by-step action plan impacts the entire tenant and not just a specific resource.
43+
Each recommendation contains a description, a summary of the value of addressing the recommendation, and a step-by-step action plan. If applicable, impacted resources associated with the recommendation are listed, so you can resolve each affected area. If a recommendation doesn't have any associated resources, the impacted resource type is *Tenant level*. so your step-by-step action plan impacts the entire tenant and not just a specific resource.
4444

4545
![Screenshot of the Overview page of the tenant with the Recommendations option highlighted.](./media/overview-recommendations/recommendations-preview-option-tenant-overview.png)
4646

@@ -60,7 +60,7 @@ The **Priority** of a recommendation could be low, medium, or high. These values
6060
- **Medium**: Should do. No severe risk if action isn't taken.
6161
- **Low**: Might do. No security risks or health concerns if action isn't taken.
6262

63-
The **Impacted resources** for a recommendation could be things like applications or users. This detail gives you an idea of what type of resources you'll need to address. The impacted resource could also be at the tenant level, so you may need to make a global change.
63+
The **Impacted resources** for a recommendation could be things like applications or users. This detail gives you an idea of what type of resources you need to address. The impacted resource could also be at the tenant level, so you may need to make a global change.
6464

6565
The **Status description** tells you the date the recommendation status changed and if it was changed by the system or a user.
6666

@@ -84,7 +84,7 @@ The following roles provide *update and read-only* access to recommendations:
8484
- Cloud apps Administrator
8585
- Apps Administrator
8686

87-
Azure AD recommendations is automatically enabled. If you'd like to disable this feature, go to **Azure AD** > **Preview features**. Locate the **Recommendations** feature, and change the **State**.
87+
The Azure AD recommendations feature is automatically enabled. If you'd like to disable this feature, go to **Azure AD** > **Preview features**. Locate the **Recommendations** feature, and change the **State**.
8888

8989
Azure AD only displays the recommendations that apply to your tenant, so you may not see all supported recommendations listed. Some recommendations are available in all tenants, regardless of the license type, but others require the [Workload Identities premium license](../identity-protection/concept-workload-identity-risk.md).
9090

@@ -99,17 +99,6 @@ The recommendations listed in the following table are available to all Azure AD
9999
| [Migrate to Microsoft Authenticator](recommendation-migrate-to-authenticator.md) | Users | Preview |
100100
| [Minimize MFA prompts from known devices](recommendation-migrate-apps-from-adfs-to-azure-ad.md) | Users | Generally available |
101101

102-
### Recommendations available for Workload Identities premium licenses
103-
104-
The recommendations listed in the following table are available to Azure AD tenants with a Workload Identities premium license.
105-
106-
| Recommendation | Impacted resources | Availability |
107-
|---- |---- |---- |
108-
| Remove unused applications | Applications | Preview |
109-
| Remove unused credentials from applications | Applications | Preview |
110-
| Renew expiring application credentials | Applications | Preview |
111-
| Renew expiring service principal credentials | Applications | Preview |
112-
113102
## How to use Azure AD recommendations
114103

115104
1. Go to **Azure AD** > **Recommendations**.
@@ -120,11 +109,16 @@ The recommendations listed in the following table are available to Azure AD tena
120109

121110
1. Follow the **Action plan**.
122111

123-
1. If applicable, right-click on a resource in a recommendation, select **Mark as**, then select a status.
112+
1. If applicable, *right-click on the status* of a resource in a recommendation, select **Mark as**, then select a status.
124113

114+
- The status for the resource appears as regular text, but you can right-click on the status to open the menu.
115+
- You can set each resource to a different status as needed.
116+
125117
![Screenshot of the status options for a resource.](./media/overview-recommendations/resource-mark-as-option.png)
126118

127-
1. If you need to manually change the status of a recommendation, select **Mark as** from the top of the page and select a status.
119+
1. The recommendation service automatically marks the recommendation as complete, but if you need to manually change the status of a recommendation, select **Mark as** from the top of the page and select a status.
120+
121+
![Screenshot of the Mark as options, to highlight the difference from the resource menu.](./media/overview-recommendations/recommendations-object.png)
128122

129123
- Mark a recommendation as **Completed** if all impacted resources have been addressed.
130124
- Active resources may still appear in the list of resources for manually completed recommendations. If the resource is completed, the service will update the status the next time the service runs.

articles/active-directory/reports-monitoring/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ items:
139139
- name: Multifactor authentication gaps
140140
href: workbook-mfa-gaps.md
141141

142-
- name: Recommendations
142+
- name: Azure AD Recommendations
143143
items:
144144
- name: Switch to Conditional Access MFA
145145
href: recommendation-turn-off-per-user-mfa.md

articles/azure-arc/data/backup-restore-postgresql.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,35 @@ ms.topic: how-to
1313

1414
# Back up and restore Azure Arc-enabled PostgreSQL servers
1515

16-
Automated backups can be enabled by including the `--storage-class-backups` argument when creating an Azure Arc-enabled PostgreSQL server. Restore is not supported in the current preview release.
16+
Automated backups can be enabled by including the `--storage-class-backups` argument when creating an Azure Arc-enabled PostgreSQL server. Specify the retention period for backups with the `--retention-days` parameter, when creating or updating an Arc-enabled PostgreSQL server. The retention period can be between 0 and 35 days. If backups are enabled but no retention period is specified, the default is seven days.
17+
18+
Restoring an Azure Arc-enable PostgreSQL server creates a new server by copying the configuration of the existing server (for example resource requests/limits, extensions etc.). Configurations that could cause conflicts (for example primary endpoint port) aren't copied. The storage configuration for the new resource can be defined by passing `--storage-class*` and `--volume-size-*` parameters to the `restore` command.
19+
20+
Restore an Azure Arc-enabled PostgreSQL server to a new server with the `restore` command:
21+
```azurecli
22+
az postgres server-arc restore -n <destination-server-name> --source-server <source-server-name> --k8s-namespace <namespace> --use-k8s
23+
```
24+
25+
## Examples:
26+
27+
Create a new Arc-enabled PostgreSQL server `pg02` by restoring `pg01` using the latest backups:
28+
```azurecli
29+
az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc --use-k8s
30+
```
31+
32+
Create a new Arc-enabled PostgreSQL server `pg02` by restoring `pg01` using the latest backups, defining new storage requirements for pg02:
33+
```azurecli
34+
az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc --storage-class-data azurefile-csi-premium --volume-size-data 10Gi --storage-class-logs azurefile-csi-premium --volume-size-logs 2Gi--use-k8s --storage-class-backups azurefile-csi-premium --volume-size-backups 15Gi
35+
```
36+
37+
Create a new Arc-enabled PostgreSQL server `pg02` by restoring `pg01` to its state at `2023-02-01T00:00:00Z`:
38+
```azurecli
39+
az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc -t 2023-02-01T00:00:00Z --use-k8s
40+
```
41+
42+
For details about all the parameters available for restore review the output of the command:
43+
```azurecli
44+
az postgres server-arc restore --help
45+
```
1746

1847
- Read about [scaling up or down (increasing/decreasing memory/vcores)](scale-up-down-postgresql-server-using-cli.md) your server.

0 commit comments

Comments
 (0)