action dracoon_request_group_roles { label: "Request list of roles assigned to the group" description: "### Description: \nRetrieve a list of all roles granted to a group.\n\n### Precondition:\nRight 🔓 read groups required.\n\n### Postcondition: \nList of granted roles is returned.\n\n### Further Information:\nNone." provider: dracoon method: GET path: "/v4/groups/{group_id}/roles" encoding: json input: { type: "object" properties: { "X-Sds-Auth-Token": { type: "string" } group_id: { type: "integer" format: "int64" } } required: ["group_id"] additionalProperties: false } output: { type: "object" description: "List of roles" required: ["items"] properties: { items: { type: "array" description: "List of roles" items: { type: "object" description: "Role information" required: ["description", "id", "name"] properties: { description: { type: "string" description: "Role description" } id: { type: "integer" format: "int32" description: "Unique identifier for the role" } items: { type: "array" description: "List of reachable right over role" items: { type: "object" description: "Right information" required: ["description", "id", "name"] properties: { description: { type: "string" description: "Right description" } id: { type: "integer" format: "int32" description: "Unique identifier for the right" } name: { type: "string" description: "Right (unique) name" } } } } name: { type: "string" description: "Role (unique) name" } } } } } } }