# GridGain Role Assignments API

**Canonical:** https://apis.io/apis/gridgain/gridgain-role-assignments-api/  
**Provider:** GridGain — https://apis.io/providers/gridgain/  
**Base URL:** http://localhost:8080/ignite  
**Documentation:** https://www.gridgain.com/docs/gridgain8/latest/developers-guide/restapi

GridGain Role Assignments API is one of 26 APIs that [GridGain](https://apis.io/providers/gridgain/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Role Assignments. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 1 JSON Schema.

The Role Assignments API from GridGain — 5 operation(s) for role assignments.

## Operations (6)

| Method | Path | Summary |
|---|---|---|
| POST | `/management/v1/rbac/ra` | Assign roles to users |
| DELETE | `/management/v1/rbac/ra` | Revoke roles from users |
| GET | `/management/v1/rbac/ra/roles` | Get roles with users and privileges |
| GET | `/management/v1/rbac/ra/roles/{username}` | Get user roles |
| GET | `/management/v1/rbac/ra/users` | Get users who have all specified roles |
| GET | `/management/v1/rbac/ra/users/{roleName}` | Get users who have role |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/gridgain/refs/heads/main/openapi/gridgain-role-assignments-api-openapi.yml
- **Documentation** — https://www.gridgain.com/sdk/gridgain9/latest/openapi.html
- **Rules** — https://raw.githubusercontent.com/api-evangelist/gridgain/refs/heads/main/rules/gridgain-rules.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gridgain/refs/heads/main/json-schema/gridgain-schema-index.yml

## Other GridGain APIs (12)

- [GridGain REST API](https://apis.io/apis/gridgain/gridgain-rest-api/)
- [GridGain Authentication API](https://apis.io/apis/gridgain/gridgain-authentication-api/)
- [GridGain Cdc Management API](https://apis.io/apis/gridgain/gridgain-cdcmanagement-api/)
- [GridGain Cluster Configuration API](https://apis.io/apis/gridgain/gridgain-clusterconfiguration-api/)
- [GridGain Cluster Metric API](https://apis.io/apis/gridgain/gridgain-clustermetric-api/)
- [GridGain Compute API](https://apis.io/apis/gridgain/gridgain-compute-api/)
- [GridGain Dcr API](https://apis.io/apis/gridgain/gridgain-dcr-api/)
- [GridGain Deployment API](https://apis.io/apis/gridgain/gridgain-deployment-api/)
- [GridGain Distribution API](https://apis.io/apis/gridgain/gridgain-distribution-api/)
- [GridGain Node Management API](https://apis.io/apis/gridgain/gridgain-nodemanagement-api/)
- [GridGain Node Metric API](https://apis.io/apis/gridgain/gridgain-nodemetric-api/)
- [GridGain Privileges Grants API](https://apis.io/apis/gridgain/gridgain-privilegesgrants-api/)

## Tags

Role Assignments

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gridgain/gridgain-role-assignments-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gridgain/.
