You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/active-directory/reports-monitoring/recommendation-migrate-from-adal-to-msal.md
+21-5Lines changed: 21 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ ms.service: active-directory
8
8
ms.topic: reference
9
9
ms.workload: identity
10
10
ms.subservice: report-monitor
11
-
ms.date: 04/18/2023
11
+
ms.date: 05/04/2023
12
12
ms.author: sarahlipsey
13
13
ms.reviewer: jamesmantu
14
14
@@ -23,7 +23,7 @@ This article covers the recommendation to migrate from the Azure Active Director
23
23
24
24
## Description
25
25
26
-
The Azure Active Directory Authentication Library (ADAL) is [currently slated for end-of-support](../fundamentals/whats-new.md#adal-end-of-support-announcement) on June 30th, 2023. We recommend that customers migrate to Microsoft Authentication Libraries (MSAL), which replaces ADAL.
26
+
The Azure Active Directory Authentication Library (ADAL) is [currently slated for end-of-support](../fundamentals/whats-new.md#adal-end-of-support-announcement) on June 30, 2023. We recommend that customers migrate to Microsoft Authentication Libraries (MSAL), which replaces ADAL.
27
27
28
28
This recommendation shows up if your tenant has applications that still use ADAL.
29
29
@@ -35,9 +35,25 @@ Existing apps that use ADAL will continue to work after the end-of-support date.
35
35
36
36
## Action plan
37
37
38
-
The first step to migrating your apps from ADAL to MSAL is to identify all applications in your tenant that are currently using ADAL. You can run the following set of commands in Windows PowerShell or [view the Sign-ins Workbook in Azure AD](../develop/howto-get-list-of-all-active-directory-auth-library-apps.md).
38
+
The first step to migrating your apps from ADAL to MSAL is to identify all applications in your tenant that are currently using ADAL. You can identify your apps in the Azure portal or programmatically.
39
39
40
-
1. Open Windows Powershell as an administrator.
40
+
### Identify your apps in the Azure portal
41
+
42
+
There are four steps to identifying and updating your apps in the Azure portal. The following steps are covered in detail in the [List all apps using ADAL](../develop/howto-get-list-of-all-active-directory-auth-library-apps.md) article.
43
+
44
+
1. Send Azure AD sign-in event to Azure Monitor.
45
+
1.[Access the sign-ins workbook in Azure AD.](../develop/howto-get-list-of-all-active-directory-auth-library-apps.md)
46
+
1. Identify the apps that use ADAL.
47
+
1. Update your code.
48
+
- The steps to update your code vary depending on the type of application.
49
+
- For example, the steps for .NET and Python applications have separate instructions.
50
+
- For a full list of instructions for each scenario, see [How to migrate to MSAL](../develop/msal-migration.md#how-to-migrate-to-msal).
51
+
52
+
### Identify your apps programmatically
53
+
54
+
You can run the following set of commands in Windows PowerShell. These commands use the [Microsoft Graph PowerShell SDK](https://docs.microsoft.com/graph/powershell/installation) to get a list of all applications in your tenant that use ADAL.
55
+
56
+
1. Open Windows PowerShell as an administrator.
41
57
42
58
1. Connect to Microsoft Graph:
43
59
-`Connect-MgGraph-Tenant <YOUR_TENANT_ID>`
@@ -48,7 +64,7 @@ The first step to migrating your apps from ADAL to MSAL is to identify all appli
48
64
1. Get a list of your recommendations:
49
65
-`Get-MgDirectoryRecommendation | Format-List`
50
66
51
-
The steps to migrate from ADAL to MSAL vary depending on the type of application. For example, the steps for .NET and Python applications have separate instructions. For a full list of instructions for each scenario, see [How to migrate to MSAL](../develop/msal-migration.md#how-to-migrate-to-msal)
67
+
1. Update the code for your apps using the instructions in [How to migrate to MSAL](../develop/msal-migration.md#how-to-migrate-to-msal).
0 commit comments