Get Security Roles
get-security-rolesRetrieve unmanaged and customizable security roles from PowerPlatform environments. Filter by solution, exclude system roles, and include privilege details to audit permissions and manage access configurations.
Instructions
Get security roles in the PowerPlatform environment, filtered to unmanaged or customizable roles. Supports solution scoping and optional privilege details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| solutionUniqueName | No | Filter to roles in a specific solution | |
| excludeSystemRoles | No | Exclude system roles like System Administrator (default: true) | |
| maxRecords | No | Maximum number of records to return (default: 100) | |
| includePrivileges | No | Include privilege details for each role (default: false) | |
| environment | No | Environment name (e.g. DEV, UAT). Uses default if omitted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| roles | Yes |