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: README.md
+3-5Lines changed: 3 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ PowerShell-Scripts/
38
38
│ └── Get-AzureStorageAnonymousAccess.ps1
39
39
│ └── Test-AzureBlobAnonymousEndpoints.ps1
40
40
│ └── 👉** Azure AD application auditing tools **
41
-
list_all_applications2.ps1
41
+
list_all_applications.ps1
42
42
BulkMultiPermExploitability2.ps1
43
43
Profile-App.ps1
44
44
Audit-AppDelegationRisks.ps1
@@ -260,10 +260,8 @@ Prerequisites: An active Graph session (Connect-MgGraph) with User.ReadWrite.All
260
260
---
261
261
👉** Azure AD application auditing tools **
262
262
263
-
### `list_all_applications2.ps1`
264
-
-**Purpose:** Enumerates every registered application and service principal in an Entra ID tenant.
265
-
-**Use Case:** Provides a broad **inventory baseline** of all apps.
266
-
-**Frequency:** Run **monthly or quarterly** as part of regular inventory checks.
263
+
### `list_all_applications.ps1`
264
+
Enumerates all Microsoft Entra application registrations and enterprise application service principals visible to the current Microsoft Graph session. Exports separate application and service-principal reports, plus a normalized combined CSV inventory. Reuses an existing Graph session by default and supports optional interactive connection using Application.Read.All.
267
265
268
266
### `BulkMultiPermExploitability2.ps1`
269
267
-**Purpose:** Bulk‑checks each app for exploitable Microsoft Graph permissions against a defined high‑risk list.
0 commit comments