{% extends "base.html" %} {% block contenido %}

Verificación de Permisos de Acceso

Usuario Actual
Información del usuario actualmente autenticado
Campo Valor
Nombre{{ current_user.name }} {{ current_user.name2 }}
Apellido{{ current_user.last_name }} {{ current_user.last_name2 }}
Correo{{ current_user.e_mail }}
Usuario{{ current_user.user }}
UUID{{ current_user.id }}
Roles Asignados
{% for role in roles %} {% endfor %}
Roles asignados al usuario actual
Usuario Rol Código Único
{{ role.User.user }} {{ role.Roles.name }} {{ role.Roles.id }}
{% for modulo in modulos %}
Módulo: {{ modulo.modulo | capitalize }}
{{ modulo.id }}
{% set perms = [ ("Autorizado", "autorizado"), ("Actualizar", "actualizar"), ("Anular", "anular"), ("Autorizar", "autorizar"), ("BI", "bi"), ("Cerrar", "cerrar"), ("Crear", "crear"), ("Consultar", "consultar"), ("Corregir", "corregir"), ("Eliminar", "eliminar"), ("Editar", "editar"), ("Importar", "importar"), ("Listar", "listar"), ("Reportar", "reportes"), ("Solicitar", "solicitar"), ("Validar", "validar"), ("Validar Solicitud", "validar_solicitud"), ] %} {% for label, attr in perms %} {% endfor %}
Permisos disponibles para el módulo mostrado
Permiso Estado
{{ label }} {% if permisos(modulo=modulo.id, usuario=current_user.id)[attr] %} Permitido {% else %} No Permitido {% endif %}
{% endfor %} {% endblock %}