{% extends "base.html" %} {% block title %}Registrar Usuario - {{ config.APP_NAME }}{% endblock %} {% block content %}

Registrar Nuevo Usuario

Crea una nueva cuenta de usuario en el sistema con permisos específicos

{{ form.hidden_tag() }}
{{ form.username.label(class="form-label") }}
{{ form.username(class="form-input focus-ring pr-10", placeholder="Ej: jsmith, admin, usuario123") }}
{% if form.username.errors %} {% for error in form.username.errors %}

{{ error }}

{% endfor %} {% endif %}

Debe ser único en el sistema

{{ form.email.label(class="form-label") }}
{{ form.email(class="form-input focus-ring pr-10", placeholder="usuario@empresa.com") }}
{% if form.email.errors %} {% for error in form.email.errors %}

{{ error }}

{% endfor %} {% endif %}

Se usará para notificaciones

{{ form.password.label(class="form-label") }}
{{ form.password(class="form-input focus-ring pr-20", type="password", id="passwordField", placeholder="Mínimo 8 caracteres") }}
{% if form.password.errors %} {% for error in form.password.errors %}

{{ error }}

{% endfor %} {% endif %}
{{ form.password_confirm.label(class="form-label") }}
{{ form.password_confirm(class="form-input focus-ring pr-10", type="password", id="confirmPasswordField", placeholder="Repetir contraseña") }}
{% if form.password_confirm.errors %} {% for error in form.password_confirm.errors %}

{{ error }}

{% endfor %} {% endif %}
{{ form.role.label(class="form-label") }} {{ form.role(class="form-select focus-ring", onchange="updateRoleDescription()") }} {% if form.role.errors %} {% for error in form.role.errors %}

{{ error }}

{% endfor %} {% endif %}

Define los permisos del usuario

{{ form.department_id.label(class="form-label") }} {{ form.department_id(class="form-select focus-ring") }} {% if form.department_id.errors %} {% for error in form.department_id.errors %}

{{ error }}

{% endfor %} {% endif %}

Grupo de trabajo del usuario

Descripción de Roles

Solo Lectura

Puede ver contraseñas de su departamento pero no editarlas ni crear nuevas.

Ver contraseñas
Crear/Editar

Editor

Puede crear, editar y eliminar contraseñas de su departamento.

Ver/Crear/Editar
Su departamento

Administrador

Control total del sistema, usuarios y todos los departamentos.

Control total
Gestionar usuarios
Cancelar
{% endblock %} {% block extra_js %} {% endblock %}