# Get All Available Permissions Grouped By Roles

Returns a list of the current user's permissions grouped by roles

Endpoint: GET /api/v2.0/permissions/byRole
Version: 2.0
Security: bearer-key

## Response 200 fields (application/json):

  - `supportToken` (string)
    Example: "1171c60d"

  - `retVal` (array)

  - `retVal.role` (string)
    Enum: "DEFAULT_APPROVER", "ADMIN", "ALERT_EMAIL_RECEIVER", "ALERTS_IGNORER", "LICENSE_AND_COPYRIGHT_ASSIGNER", "AUDITOR", "USER", "PRODUCT_INTEGRATOR", "SBOM_EXPORTER"

  - `retVal.permissions` (array)
    Example: ["POLICIES__POLICY__VIEW"]

## Response 400 fields (*/*):

  - `supportToken` (string)
    Example: "1171c60d"

## Response 403 fields (*/*):

  - `supportToken` (string)
    Example: "1171c60d"


