Users

Benutzer (model)

Internal name:users.User
Implemented by:User

Views on Benutzer

  • Users (Users) (Menu Konfigurierung ‣ System ‣ Users) – Shows the list of all users on this site.
  • Users (MySettings)
  • Users (UsersOverview)
  • PIIS par agent et type (ContractsPerUserAndContractType)
  • Art60§7 par agent et type (JobsContractsPerUserAndContractType)
  • Available Coaches (AvailableCoaches) (Menu Newcomers ‣ Available Coaches) – List of users available for new coachings
  • Available Coaches (AvailableCoachesByClient)

Fields in Benutzer

  • Username (username, CharField) – Required. Must be unique.
  • Benutzerprofil (profile, ChoiceListField to User Profiles) – Users with an empty profile field are considered inactive and cannot log in.
  • Default access class (access_class, ChoiceListField to AccessClasses) – The default access class for your calendar events and tasks.
  • Default Event Type (event_type, ForeignKey to Event Type) – The default event type for your calendar events.
  • Coaching type (coaching_type, ForeignKey to Coaching type) – The default CoachingType used when creating Coachings.
  • Notify me when a coach has been assigned (coaching_supervisor, BooleanField) – Wenn ein Neuantrag einem Begleiter zugewiesen wurde, wird außer dem Begleiter auch dieser Benutzer benachrichtigt.
  • Newcomers Quota (newcomer_quota, IntegerField) – Wieviel Arbeitszeit dieser Benutzer für Neuanträge zur Verfügung steht (100 = ganztags, 50 = halbtags, 0 = gar nicht). Wenn zwei Benutzer die gleiche Belastungspunktzahl haben, aber einer davon sich nur zu 50% um Neuanträge kümmert, gilt er als doppelt so belastet wie sein Kollege.
  • ... and ID (id, AutoField), Bearbeitet (modified, DateTimeField), Erstellt (created, DateTimeField), Password (password, CharField), Initials (initials, CharField), First name (first_name, CharField), Nachname (last_name, CharField), e-mail address (email, EmailField), Remarks (remarks, TextField), Sprache (language, LanguageField), Partner (partner, ForeignKey to Partner), Calendar where your events are published. (calendar, ForeignKey to Calendar)

Actions on Benutzer

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document
  • Update Events (update_reminders, UpdateUserReminders)

Tables referring to Benutzer

  • Subscriptions (SubscriptionsByUser)
  • My Outbox (MyOutbox) (Menu Office ‣ My Outbox)
  • Authorities taken (AuthoritiesTaken)
  • Tasks (TasksByUser)
  • My Budgets (MyBudgets) (Menu Debts mediation ‣ My Budgets)
  • Coachings (CoachingsByUser)
  • Authorities given (AuthoritiesGiven)
  • Competences (CompetencesByUser)
  • My ManageAccess Requests (MyManageAccessRequests)
  • My Memberships (MembershipsByUser)
  • My Events/Notes (MyNotes) (Menu Office ‣ My Events/Notes)
  • My Einfügetexte (MyTextFieldTemplates) (Menu Konfigurierung ‣ Office ‣ My Einfügetexte)
  • My Competences (MyCompetences)
  • My Tx25 Requests (MyRetrieveTIGroupsRequests)
  • Outbox (MailsByUser)
  • My IdentifyPerson Requests (MyIdentifyPersonRequests)
  • My Printouts (MyAttestations) (Menu Office ‣ My Printouts)
  • My Uploads (MyUploads)

Benutzerprofil (field)

The profile of a user is what defines her or his permissions.

Users with an empty Benutzerprofil field are considered inactive and cannot log in.

Authority (model)

Internal name:users.Authority
Implemented by:Authority

Views on Authority

  • Authorities (Authorities) (Menu Explorer ‣ System ‣ Authorities)
  • Authorities given (AuthoritiesGiven)
  • Authorities taken (AuthoritiesTaken)

Fields in Authority

  • Benutzer (authorized, ForeignKey to Benutzer) – The user who gets authority to act in your name.
  • ... and ID (id, AutoField), Autor (user, ForeignKey to Benutzer)

Actions on Authority

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document

Team (model)

Internal name:users.Team
Implemented by:Team

A Team is a group of users that work together.

Belonging to a Team or not has no influence on access permissions. These depend on your user profile.

Views on Team

  • Teams (Teams) (Menu Konfigurierung ‣ System ‣ Teams)

Fields in Team

Actions on Team

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document

Teams (view)

Internal name:users.Teams (Teams)

For illustration, the demo site has the following teams:

ID Omschrijving Omschrijving (fr) Omschrijving (de)
1 GSS (General Social Service) SSG (Service social général) ASD (Allgemeiner Sozialdienst)
2 Integration service Service intégration DSBE (Dienst für Sozial-Berufliche Eingliederung)
3 Debts mediation Médiation de dettes Schuldnerberatung

Membership (model)

Internal name:users.Membership
Implemented by:Membership

A membership is when a given Benutzer belongs to a given Team.

Views on Membership

  • Memberships (Memberships)
  • My Memberships (MembershipsByUser)

Fields in Membership

  • ID (id, AutoField), Autor (user, ForeignKey to Benutzer), Team (team, ForeignKey to Team)

Actions on Membership

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document

User Profiles (view)

Internal name:lino.UserProfiles (UserProfiles)

The list of user profiles available on this site.

Each user profile is a set of user levels (one for each functional group), leading to an individual combination of permissions.

The demo database has defined the following user profiles:

value Name text Benutzer-Level (System)
000 anonymous Anonymous  
100 100 Integration Agent Benutzer
110 110 Integration Agent (Manager) Benutzer
200 200 Newcomers consultant Benutzer
210 210 Reception clerk Benutzer
300 300 Debts consultant Benutzer
400 400 Social agent Benutzer
410 410 Social agent (Manager) Benutzer
900 admin Administrator Administrator

Note that we show here only the “general” or “system” userlevel. Open Explorer ‣ System ‣ User Profiles in your Lino to see all application-specific userlevels.