Hola Emiliano,
Tenes mal el archivo instalacion/login.php, seguramente tenes así:
/**
* Utiliza un sp de onelogin php para conectarse a un idp externo (no provisto por SIU).
* Para el mapeo de usuarios Se ofrece por defecto buscar id_persona, o nombre de usuario,
* en base al primer componente del atributo 'saml_uid' ($atributos[$saml_uid][0]).
* Es probable que en función de la configuración del idp se deba personalizar la opearcion.
*/
'saml' => array(
'activo' => true,
'clase' => 'modelo\\autenticacion\\auth_saml',
'parametros' => array(
'settings_file' => \siu\bootstrap::get_dir_instalacion() . '/saml/settings.php',
'saml_uid' => 'uid',
'local_uid' => 'usuario',
),
),
Debes tener ‘saml_uid’ => ‘userAccounts’, en lugar de ‘saml_uid’ => ‘uid’,.
Por eso te decía que revises esto: https://expedientes.siu.edu.ar/docs/guarani/#configurar-parámetros-saml-en-siu-guaraní-autogestión
saludos.
2