Security Management
The User Management Platform (Keycloak ) is a web-based system that facilitates user administration and access control. This document provides an overview of the platform, including key components and terminology.
-
Terminology
- User: Refers to an individual with access to the platform, identified by a unique username/email.
- Role: Defines access to endpoints or groups of endpoints (e.g., "document.edit" or "document.assign-template").
- Role Group: A collection of roles representing business roles (e.g., "data analyst" or "admin").
-
Naming Convention
- Usernames and user emails are the same.
- Role names follow the pattern
<collection>.<action>
(e.g., "document.edit"). - Role groups are named using Latin alphabetical words.