Prisma Cloud : RQL Query Types supported for Custom Role (RBAC) users
Question
- What are the RQL Query Types supported for Custom Role (RBAC) users?
Environment
- Prisma Cloud
Answer
- All Out of the Box Default roles come with permissions for all available Query Types
- There are a total of 8 Supported Query Types for all Tenants:
- Asset
- Asset Configuration (Config)
- Application Asset (AppSec)
- Vulnerability
- Permission (IAM)
- Network Configuration (CNA)
- Network
- Audit Event
- Additionally, there is another query type called AppDNA, which is currently in Limited GA status.
- Custom roles, defined by users through Granular RBAC features, will only support the following Query Types:
- Asset
- Asset Configuration (Config)
- Permission (IAM)
- Network Configuration (CNA)
- Network
- Audit Event
- Configure the necessary permissions for the above Query types
- For Permission (IAM) queries - IAM module should be enabled and
Investigate->Config->READpermission should be available under the User role - For Network Config (CNA) queries -
Investigate->Config->READandInvestigate->Network->READpermission should be available under the User role
- For Permission (IAM) queries - IAM module should be enabled and
Custom Role Unsupported Query Types:
- Following Query Types are not supported for custom roles and are out of scope for Granular RBAC:
- Application Asset (AppSec)
- Vulnerability
- AppDNA
Additional Information
Here is an example:
-
Out-of-the-box roles, such as System Admin, possess visibility into all query types accessible under the Investigate Menu as below:
- Only the supported query types for Custom Roles are listed under Settings > Access Control > Permission Group > Add Permission Group
- Users assigned with Custom Role will only have access to the Supported Query Types under the Investigate menu:
Note:
| Custom Prisma Cloud Roles
Permissions listed on the Assign Permissions page are not comprehensive and do not map one-to-one with all available feature permissions for an out of the box role. For instance, if you create a custom permission by cloning a System Administrator role, the feature permissions listed on the Assign Permissions page may not include all permissions available in the out of the box System Administrator role, as these feature permissions are not currently enabled for custom roles. Feature permissions displayed on the Assign Permissions page lists all available permissions that can be assigned for any given custom role. Reference the Prisma Cloud Administrator Permissions page for a comprehensive list of default permissions by role. |