{# -*- mode: jinja-html -*- #} {% extends "base.j2" %} {% import 'wtf.j2' as wtf %} {% block styles %} {{super()}} {% endblock %} {% block app_content %}

Utilisateur: {{user.user_name}} ({{'actif' if user.active else 'fermé'}})

Login : {{user.user_name}} {% if ScoDocSiteConfig.is_cas_enabled() %} (connexion via ce login ScoDoc {% if user.can_login_using_scodoc() %}autorisée{% else %}interdite {% endif %}) {% endif -%}
CAS id: {{user.cas_id or "(aucun)"}} {% if ScoDocSiteConfig.is_cas_enabled() %} (CAS {{'autorisé' if user.can_login_using_cas() else 'interdit'}} pour cet utilisateur) {% if user.can_login_using_scodoc() %} (connexion sans CAS autorisée) {% endif %} {% if user.cas_allow_login and not user.cas_id %} (pas encore d'identifiant CAS) {% endif %} {% endif %} {% if not user.can_login_using_scodoc() and not user.can_login_using_cas() %}
cet utilisateur ne peut se connecter ni via ScoDoc ni via CAS
{% endif %}
Nom : {{user.nom or ""}}
Prénom : {{user.prenom or ""}}
{% if user.passwd_must_be_changed %}
mot de passe ScoDoc à changer
{% endif %}
Mail : {{user.email}}
Mail institutionnel: {{user.email_institutionnel or ""}}
Identifiant EDT: {{user.edt_id or ""}}
Rôles : {{user.get_roles_string()}}
Dept : {{user.dept or ""}}
{% if user.passwd_temp or user.password_scodoc7 %} ⚠️ mot de passe invalide (compte ancien non migré à réactiver ou à fermer) {% endif %}
{% if current_user.is_administrator() %}
Dernière vue : {{user.last_seen.strftime(scu.DATEATIME_FMT) if user.last_seen else "-"}}
Dernière connexion CAS : {{user.cas_last_login.strftime(scu.DATEATIME_FMT) if user.cas_last_login else "-"}}
{% endif %}
Dernière modif mot de passe: {{user.date_modif_passwd.strftime(scu.DATEATIME_FMT) if user.date_modif_passwd else ""}}
Date d'expiration: {{user.date_expiration.strftime(scu.DATE_FMT) if user.date_expiration else "(sans limite)"}}
{% if current_user.id == user.id %}
{% if session_info %}

CAS session started at {{ session_info }}

{% endif %}

Se déconnecter: logout

{% if not (ScoDocSiteConfig.is_cas_enabled() and not user.cas_allow_scodoc_login) %}

Changer votre mot de passe ScoDoc ou votre mail

{% endif %}
{% endif %} {# Liste des permissions #}
Permissions de l'utilisateur {{user.user_name}} dans le département {{dept}}
{% if current_user.has_permission(Permission.UsersAdmin, dept) %}

Liste de tous les utilisateurs

{% endif %} {% endblock %}