Permissions
List client permissions
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()
GET
List client permissions
Previous
Assign or revoke permissions for a roleProvides 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
List client permissions
