Permissions
Assign or revoke permissions for a role
Provides a per-request, realm-scoped KeycloakAdminService instance.
Mix in before the ViewSet base class on any ViewSet that calls Keycloak. Connection pooling inside KeycloakAdminService makes per-request instantiation cost negligible.
Usage: class RoleViewSet(KeycloakAdminMixin, viewsets.ViewSet): def list(self, request): roles = self.keycloak.list_roles()
POST
Assign or revoke permissions for a role
Authorizations
Enter your JWT token in the format: Bearer
Body
Response
200
No response body
Previous
Assign or revoke permissions for a userProvides a per-request, realm-scoped KeycloakAdminService instance.
Mix in before the ViewSet base class on any ViewSet that calls Keycloak.
Connection pooling inside KeycloakAdminService makes per-request
instantiation cost negligible.
Usage:
class RoleViewSet(KeycloakAdminMixin, viewsets.ViewSet):
def list(self, request):
roles = self.keycloak.list_roles()
Next
Assign or revoke permissions for a role
