Users

This document describes how Lino Welfare uses the lino.modlib.users plugin.

User types

See The Lino Welfare Standard User Types.

Demo users

>>> rt.show('users.AllUsers', language="en")
========== =================================== ============ =========== ==================
 Username   User type                           First name   Last name   e-mail address
---------- ----------------------------------- ------------ ----------- ------------------
 alicia     100 (Integration agent)             Alicia       Allmanns    demo@example.com
 caroline   200 (Newcomers consultant)          Caroline     Carnol
 hubert     100 (Integration agent)             Hubert       Huppertz    demo@example.com
 judith     400 (Social agent)                  Judith       Jousten     demo@example.com
 kerstin    300 (Debts consultant)              Kerstin      Kerres
 melanie    110 (Integration agent (Manager))   Mélanie      Mélard      demo@example.com
 nicolas
 patrick    910 (Security advisor)              Patrick      Paraneau    demo@example.com
 robin      900 (Administrator)                 Robin        Rood        demo@example.com
 rolf       900 (Administrator)                 Rolf         Rompen      demo@example.com
 romain     900 (Administrator)                 Romain       Raffault    demo@example.com
 theresia   210 (Reception clerk)               Theresia     Thelen      demo@example.com
 wilfried   500 (Accountant)                    Wilfried     Willems
========== =================================== ============ =========== ==================

Authorities

Alicia, Hubert and Mélanie give “authority” to Theresia to do their work when they are absent.

>>> rt.show(rt.models.users.Authorities, language="en")
==== ================= =================
 ID   Author            User
---- ----------------- -----------------
 1    Hubert Huppertz   Theresia Thelen
 2    Alicia Allmanns   Theresia Thelen
 3    Mélanie Mélard    Theresia Thelen
==== ================= =================