Users

Utilisateur (model)

Internal name:users.User
Implemented by:User

Views on Utilisateur

  • Utilisateurs (Users) (Menu Configuration ‣ Système ‣ Utilisateurs) – Shows the list of all users on this site.
  • Utilisateurs (MySettings)
  • Utilisateurs (UsersOverview)
  • PIIS par agent et type (ContractsPerUserAndContractType)
  • Art60§7 par agent et type (JobsContractsPerUserAndContractType)
  • Agents disponibles (AvailableCoaches) (Menu Nouvelles demandes ‣ Agents disponibles) – List of users available for new coachings
  • Agents disponibles (AvailableCoachesByClient)

Fields in Utilisateur

  • Nom d’utilisateur (username, CharField) – Required. Must be unique.
  • Profil d’utilisateur (profile, ChoiceListField to Profils d’utilisateur) – Users with an empty profile field are considered inactive and cannot log in.
  • Classe d’accès par défaut (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.
  • Service (coaching_type, ForeignKey to Service) – 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.
  • Quota nouvelles demandes (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), Modified (modified, DateTimeField), Created (created, DateTimeField), Mot de passe (password, CharField), Initials (initials, CharField), Prénom (first_name, CharField), Nom de famille (last_name, CharField), adresse e-mail (email, EmailField), Remarques (remarks, TextField), Langue (language, LanguageField), Partenaire (partner, ForeignKey to Partenaire), Calendar where your events are published. (calendar, ForeignKey to Calendrier)

Actions on Utilisateur

  • 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 Utilisateur

  • Abonnements (SubscriptionsByUser)
  • Mon courrier sortant (MyOutbox) (Menu Office ‣ Mon courrier sortant)
  • Procurations reçues (AuthoritiesTaken)
  • Tâches (TasksByUser)
  • My Budgets (MyBudgets) (Menu Médiation de dettes ‣ My Budgets)
  • Accompagnements (CoachingsByUser)
  • Procurations accordées (AuthoritiesGiven)
  • Compétences (CompetencesByUser)
  • My Requêtes ManageAccess (MyManageAccessRequests)
  • My Membres d’équipe (MembershipsByUser)
  • My Events/Notes (MyNotes) (Menu Office ‣ My Events/Notes)
  • My Text Field Templates (MyTextFieldTemplates) (Menu Configuration ‣ Office ‣ My Text Field Templates)
  • My Compétences (MyCompetences)
  • My Requêtes Tx25 (MyRetrieveTIGroupsRequests)
  • Courrier sortant (MailsByUser)
  • My Requêtes IdentifyPerson (MyIdentifyPersonRequests)
  • My Printouts (MyAttestations) (Menu Office ‣ My Printouts)
  • My Uploads (MyUploads)

Profil d’utilisateur (field)

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

Users with an empty Profil d’utilisateur field are considered inactive and cannot log in.

Procuration (model)

Internal name:users.Authority
Implemented by:Authority

Views on Procuration

  • Procurations (Authorities) (Menu Explorateur ‣ Système ‣ Procurations)
  • Procurations accordées (AuthoritiesGiven)
  • Procurations reçues (AuthoritiesTaken)

Fields in Procuration

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

Actions on Procuration

  • 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 Configuration ‣ Système ‣ 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 Description Description (fr) Description (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

Membre d’équipe (model)

Internal name:users.Membership
Implemented by:Membership

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

Views on Membre d’équipe

  • Membres d’équipe (Memberships)
  • My Membres d’équipe (MembershipsByUser)

Fields in Membre d’équipe

  • ID (id, AutoField), Auteur (user, ForeignKey to Utilisateur), Team (team, ForeignKey to Team)

Actions on Membre d’équipe

  • 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

Profils d’utilisateur (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 User Level (Système)
000 anonymous Anonyme  
100 100 Agent d’insertion Utilisateur
110 110 Integration Agent (Manager) Utilisateur
200 200 Consultat nouveaux clients Utilisateur
210 210 Reception clerk Utilisateur
300 300 Consultate médiateur dettes Utilisateur
400 400 Social agent Utilisateur
410 410 Social agent (Manager) Utilisateur
900 admin Administrateur Administrateur

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.