Skip to main content

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.

  1. 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").
  2. 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.