query_security_principals
Read bounded visible users, teams, or roles with optional ID, name, business-unit, and enabled filters; catalog results do not imply effective record permissions.
Instructions
Read bounded visible users, teams or roles with optional ID/name/business-unit filters. Disabled users are included unless enabled is explicit. Catalog entries do not imply effective record permissions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | Maximum visible rows, default 50. Reaching this bound is not a complete inventory. | |
| enabled | No | Only systemuser: explicit enabled/disabled filter. | |
| maxPages | No | Compatibility alias for max_pages; conflicting values are rejected. | |
| max_pages | No | Maximum native pages, default 5. Bounded reads report incompleteness. | |
| nameKeyword | No | Compatibility alias for name_keyword; conflicting values are rejected. | |
| principalId | No | Compatibility alias for principal_id; conflicting values are rejected. | |
| name_keyword | No | ||
| principal_id | No | ||
| principalType | No | Compatibility alias for principal_type; conflicting values are rejected. | |
| businessUnitId | No | Compatibility alias for business_unit_id; conflicting values are rejected. | |
| principal_type | No | Default systemuser. | |
| business_unit_id | No |