Path: / admin / realms / {realm} / roles / {role-name} / composites

List composites of this role

Path parameters:
role-name - role's name (not id!)
realm - realm name (not id!)

Resources
NameDescription
application
application/{app}
An app-level roles for a specific app for this role's composite
realmGet realm-level roles of this role's composite

Method Summary
ResourceDescription
POST /admin/realms/{realm}/roles/{role-name}/compositesAdd a composite to this role
GET /admin/realms/{realm}/roles/{role-name}/compositesList composites of this role
DELETE /admin/realms/{realm}/roles/{role-name}/compositesRemove roles from this role's composite

Method Detail
HTTP Example:
POST /admin/realms/{realm}/roles/{role-name}/composites

Add a composite to this role

Input:
List<RoleRepresentation>
Output:
void
Consumes:
application/json
HTTP Example:
GET /admin/realms/{realm}/roles/{role-name}/composites

List composites of this role

Output:
Set<RoleRepresentation> -
Produces:
application/json
HTTP Example:
DELETE /admin/realms/{realm}/roles/{role-name}/composites

Remove roles from this role's composite

Input:
List<RoleRepresentation> - roles to remove
Output:
void
Consumes:
application/json