{% extends "admin/base_site.html" %} {% load i18n admin_urls static %} {% block breadcrumbs %} {% endblock %} {% block content %}

馃摜 {% trans "Importaci贸n Masiva de Unidades Organizativas y Usuarios" %}

{% trans "Este m贸dulo administrativo permite aprovisionar de forma simult谩nea e idempotente m煤ltiples Unidades Organizativas (UO) y sus usuarios asociados (con roles de Operador, Auditor o Administrador de UO) mediante un archivo JSON estructurado." %}

{% csrf_token %}
{{ form.json_file }} {% if form.json_file.help_text %}
{{ form.json_file.help_text }}
{% endif %}
{% trans 'Cancelar' %}

馃搵 {% trans "Ejemplo de Estructura JSON V谩lida" %}

{
  "organizational_units": [
    {
      "numeric_code": 1001,
      "alias": "RRHH",
      "name": "Direcci贸n de Recursos Humanos y Talento",
      "email": "rrhh@empresa.com",
      "description": "Gesti贸n de personal y n贸minas"
    },
    {
      "numeric_code": 2040,
      "alias": "LEGAL",
      "name": "Asesor铆a Jur铆dica y Cumplimiento",
      "email": "legal@empresa.com",
      "description": "Contratos y expedientes legales"
    }
  ],
  "users": [
    {
      "username": "maria.garcia",
      "email": "maria@empresa.com",
      "first_name": "Mar铆a",
      "last_name": "Garc铆a",
      "role": "ADMIN",
      "uo_alias": "RRHH",
      "is_staff": true
    },
    {
      "username": "carlos.lopez",
      "email": "carlos@empresa.com",
      "first_name": "Carlos",
      "last_name": "L贸pez",
      "role": "AUDITOR",
      "uo_numeric_code": 2040,
      "is_staff": true
    }
  ]
}
{% endblock %}