Skip to content

Commit 45c9444

Browse files
committed
Update readme
1 parent 44e8373 commit 45c9444

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ Findings are presented in interactive HTML reports to support efficient explorat
3535
- Enterprise Applications
3636
- App Registrations
3737
- Managed Identities
38+
- Agent identities (BETA)
39+
- Agent identity blueprint principals (BETA)
40+
- Agent identity blueprints (BETA)
3841
- PIM assignments:
3942
- PIM for Entra Roles
4043
- PIM for Entra Groups
@@ -179,6 +182,7 @@ This skips the additional authentication needed to access PIM for Groups data.
179182
| **AuthFlow** | Preferred auth-flow selector. Values: `BroCi` (default), `AuthCode`, `DeviceCode`, `ManualCode`, `BroCiManualCode`, `BroCiToken`. | `BroCi` |
180183
| **BroCiToken** | Azure Portal **refresh token** for `AuthFlow BroCiToken`. | - |
181184
| **Csv** | Enables writing CSV report files in addition to TXT/HTML report files. | `false` |
185+
| **ExportCapUncoveredUsers** | For each enabled Conditional Access policy with user targeting, exports a CSV listing users **not** covered by that policy. Files are written to a `ConditionalAccessPolicies_UncoveredUsers` subfolder in the output directory. | `false` |
182186

183187

184188
## 📊 Some Example Reports
@@ -583,6 +587,29 @@ The following table roughly summarizes the checks performed, along with their im
583587
|User|Inactive|No|No|
584588
|User|Member / owner of groups|Yes|(Yes)|
585589
|User|Synced from on-prem|Yes|No|
590+
|AgentIdentity|Linked Agent Users|Yes|No|
591+
|AgentIdentity|Foreign blueprint principal origin|Yes|Yes|
592+
|AgentIdentity|Effective API Permission (Application)|Yes|Yes|
593+
|AgentIdentity|Effective API Permission (Delegated)|Yes|Yes|
594+
|AgentIdentity|Entra Role|Yes|Yes|
595+
|AgentIdentity|Azure Role|Yes|Yes|
596+
|AgentIdentity|Ownership over App Registrations|Yes|Yes|
597+
|AgentIdentity|Ownership of other Service Principals|Yes|Yes|
598+
|AgentIdentity|Member / owner of groups|Yes|(Yes)|
599+
|AgentIdentityBlueprintPrincipal|Linked Agent Identities|Yes|No|
600+
|AgentIdentityBlueprintPrincipal|Linked Agent Users|Yes|No|
601+
|AgentIdentityBlueprintPrincipal|Configured API Permission (Application)|No|No|
602+
|AgentIdentityBlueprintPrincipal|Configured API Permission (Delegated)|No|No|
603+
|AgentIdentityBlueprintPrincipal|Foreign parent blueprint origin|Yes|No|
604+
|AgentIdentityBlueprintPrincipal|Entra Role|No|No|
605+
|AgentIdentityBlueprintPrincipal|Azure Role|No|No|
606+
|AgentIdentityBlueprint|Blueprint principals|Yes|No|
607+
|AgentIdentityBlueprint|Linked Agent Identities|Yes|No|
608+
|AgentIdentityBlueprint|Linked Agent Users|Yes|No|
609+
|AgentIdentityBlueprint|Inheritable API permissions|Yes|No|
610+
|AgentIdentityBlueprint|Federated credentials|Yes|No|
611+
|AgentIdentityBlueprint|Secrets / certificates|Yes|Yes|
612+
|AgentIdentityBlueprint|Owners / sponsors|Yes|(Yes)|
586613
|CAP|No or misconfigured policy for legacy authentication|-|Yes|
587614
|CAP|No or misconfigured policy for blocking device code flow|-|Yes|
588615
|CAP|No or misconfigured policy for limiting the registrations of security information|-|Yes|
@@ -645,6 +672,7 @@ To detect usage of EntraFalcon, blue teams can monitor for the listed applicatio
645672
- **M365 RBAC**: Not assessed
646673
- **Defender for Endpoint RBAC**: Not assessed
647674
- **Intune RBAC**: Not assessed
675+
- **Conditional Access user coverage**: Effective user coverage and `-ExportCapUncoveredUsers` are best-effort calculations based on enumerated users, group members, role assignments, and resolvable external-user categories. External-user selectors are only resolved for tenant guest users matching `b2bCollaborationGuest`. Other external-user types or external users with specified external tenants can make coverage values approximate. Eligible PIM paths are reported as potential coverage and are not counted as currently covered. CSV export is limited to enabled policies and enabled users.
648676
- **Cloud Environment**: Cloud platforms evolve rapidly. As a result, some assessments or detections may become outdated or inaccurate over time. Moreover, tenants are becoming increasingly complex, and specific configurations or combinations of settings may lead to inaccurate results. While we strive to keep EntraFalcon up to date, it is always recommended to validate findings independently and not rely solely on the tool for critical decisions.
649677
- **HTML Reports**: The generated HTML reports do not implement protection mechanisms against cross-site scripting (XSS).
650678

0 commit comments

Comments
 (0)