## Path: / admin / realms / {realm} / oauth-clients / {id} / scope-mappings / realm

Get list of realm-level roles associated with this client's scope.

Path parameters:
  id - oauth client's id (not clientId!)
  realm - realm name (not id!)

Resources
Name | Description
--- | ---
available | Get list of realm-level roles that are available to attach to this client's scope.
composite | Get all effective realm-level roles that are associated with this client's scope.

Method Summary
Resource | Description
--- | ---
`GET /admin/realms/{realm}/oauth-clients/{id}/scope-mappings/realm` | Get list of realm-level roles associated with this client's scope.
`POST /admin/realms/{realm}/oauth-clients/{id}/scope-mappings/realm` | Add a set of realm-level roles to the client's scope
`DELETE /admin/realms/{realm}/oauth-clients/{id}/scope-mappings/realm` | Remove a set of realm-level roles from the client's scope

Method Detail
HTTP Example:
    GET /admin/realms/{realm}/oauth-clients/{id}/scope-mappings/realm
Get list of realm-level roles associated with this client's scope. Output: `List<RoleRepresentation>` - Produces: application/json
HTTP Example:
    POST /admin/realms/{realm}/oauth-clients/{id}/scope-mappings/realm
Add a set of realm-level roles to the client's scope Input: `List<RoleRepresentation>` Output: `void` Consumes: application/json
HTTP Example:
    DELETE /admin/realms/{realm}/oauth-clients/{id}/scope-mappings/realm
Remove a set of realm-level roles from the client's scope Input: `List<RoleRepresentation>` Output: `void` Consumes: application/json