For the complete documentation index, see llms.txt. This page is also available as Markdown.
Cortex Cloud Runtime

Perform advanced Identity Security investigations using XQL

Working with datasets in Cortex Cloud Identity Security.

Overview

Cortex Cloud Identity Security centralizes identity-related information into a list of datasets, providing the foundation for comprehensive security investigations. Using Cortex Query Language (XQL) , security practitioners can create custom queries to extract valuable insights from these data sources within your system. For more information, see Get started with XQL.

You can use the following identity-related datasets:

Dataset
Description

ciem_permissions_with_last_access

Contains the permissions of each identity that is discovered in your environments, including the time of their last access when applicable.

asset_inventory

Contains an inventory of all the assets that are discovered in your environments. For more information, see Asset management.

issues

Contains the issues that are related to the assets in your environments. For more information, see Issues.

findings

Contains the findings that are associated with the assets that are found in your environments. For more information, see Issues, findings, and events.

Investigate Cortex Cloud Identity Security

To run queries on your Cortex Cloud Identity Security datasets:

  1. In Cortex Cloud, in the navigation pane on the left, click Investigation & Response, then under Search, click XQL Search.

  2. On the XQL Search screen, under XQL Query, in the text box, start typing your query. Alternatively, you can search for existing queries on the Query Library tab.

  3. When you have finished entering your query, click Run. The results appear on the Query Results tab.

Note

For more information, see Build XQL queries.

Examples

Here are some examples of identity-related queries you can run in Cortex Cloud to investigate your identity posture:

1. Count the number of admin sources per account
2. Azure service principals granting write permissions on the subscription level
3. Group permissions on production assets
4. Users without MFA and sensitive S3 and EC2 permissions
5. Azure VM with data write permissions on the subscription levels
6. Policies granting wildcard permissions
7. Administrative roles open to third-party vendors and external unknown accounts
8. Show identities with unused permissions
9. Unused permissions by lambda functions
10. Get all the non-admin sources that can assume an admin role
11. Administrative permissions granted to EC2 instances that can access multiple services

Last updated

Was this helpful?