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

Azure Cloud Identity Inventory

Prisma Cloud surfaces detailed information on IAM access in your cloud environment to give you greater visibility into Azure roles, groups, service principals, and managed identities. This offers you the opportunity to enforce least privileged access by removing unused privileges and restricting permissions within existing Azure roles, groups, and service principals.

IAM Details View

On the Prisma Cloud console, you can access the Identity menu from the Assets side panel. Start, by selecting the Assets side panel from the Alerts, Inventory or Investigate page. For example, you can select Investigate and run the following query to retrieve Azure cloud resources:

config from iam where source.cloud.type = 'AZURE'

Click on any asset to view more detailed information. Choose Identity from the side panel navigation bar to view the following IAM information:

Group

Group membership - Lists users assigned to the group and last access information for users

Roles - Lists roles associated with the group and last access information

Service Principal

Trust relationships - Lists resources or services assigned to a role, includes last access permission data

Roles - Lists roles associated with the group and last access information

Remediate Over Privileged Access

Limit over-privileged access by right-sizing permissions for Azure Groups, Service Principals and Managed Identities. The Suggest Least Privilege Access wizard helps you remediate overly permissive access by helping you:

  • Create a new policy for a Group, Service Principals or Managed Identity that includes all the permissions required by its members.

  • Repurpose existing roles that already contain the minimum required permissions for any given Group or Role.

Follow the steps below to use the Suggest Least Privilege Access wizard:

  1. Select the Assets side panel from the Alerts, Inventory, or Investigate page. Click Identity on the side panel navigation menu and select Suggest Least Privilege Access.

  2. The Suggest Least Privilege Access wizard allows you to set the period of time after which a permission will be considered be “unused”, for a particular asset. Move the slider to any defined time limit of your choice. By default, the slider is set at 90 days and options ranging 1 day to 2 years are available. Last access days are calculated from the day IAM is enabled in your environment.

  3. Next, create a customized IAM policy in your preferred output format:

    1. Select Create New Azure Role to generate a file with code to create a new Custom policy, including all used permissions. Supported policy types include Custom, and Inline. The following output formats are avaiable: *JSON *Terraform *Cloud Formation

    2. Select Reuse Existing Azure Role to repurpose an existing Custom policy. Choose from one of the following output options:

      • Terraform file with existing minimum required permissions.

      • List of roles with the appropriate minimum permissions.

        Only roles with no conditions applied and the parameters Effect = ’Allow’ and Resource = ‘*’ can be considered for reuse.

  4. Select the Summary tab to view and download the code for your custom policy. If you opted to reuse a policy, select Download File to download the Terraform file or click on any listed policy to reuse it.

Last updated

Was this helpful?