ILEX – Les nouveautés de Meibo 6

La solution Meibo d’Ilex offre une approche modulaire et fonctionnelle de la gestion des identités en s’adaptant parfaitement aux contraintes et à l’existant de chaque organisation. Les services proposés vont de la simple recherche d’un collaborateur via des interfaces web ergonomiques, à l’automatisation des processus d’entrée, de mobilité et de sortie, et au provisioning automatisé des comptes et des droits dans l’ensemble des référentiels de l’entreprise.

Les nouveautés

Comme à chaque release d’une nouvelle version majeure de Meibo Identity, toujours composée des composants Studio, Publisher, Workflow et Batcher, de nouvelles fonctionnalités font leurs apparitions. Cet article a pour but d’en présenter les principales au grand public mais également de présenter les nouveautés majeures qui concerneront cette fois plutôt les intégrateurs.

De nouveaux connecteurs

Ajout d’une source et d’une cible SCIM 1.1 permettant de gérer les comptes utilisateurs, les groupes et les membres d’un groupe.

Ajout d’une source et d’une cible SCIM 2.0 permettant de gérer les comptes utilisateurs.

SCIM, ‘System for Cross-Domain Identity Management’, est un format d’échange et d’action pour gérer des identités. Plusieurs versions du format existent : 1.1 et 2.0. La source et la cible SCIM 1.1 gèrent :

  • Les comptes utilisateurs
  • Les groupes
  • Les membres d’un groupe

La source et la cible SCIM 2.0 gèrent uniquement les comptes utilisateurs, la norme 2.0 ne comprenant pas encore les groupes.

Ajout d’une source et d’une cible Salesforce permettant de gérer les comptes utilisateurs, les groupes et les membres d’un groupe.

La source et la cible gèrent :

  • Les comptes utilisateurs
  • Les groupes
  • Les membres d’un groupe

Ajout d’une source et d’une cible JSON permettant de gérer les fichiers JSON.

La source fichier JSON effectue les actions suivantes :

  • Récupération des données d’un fichier JSON
  • Création d’un message pour transformer les données du fichier JSON en un DataObject
  • Envoi d’un message au composant suivant

La cible fichier JSON effectue les actions suivantes :

  • Réception d’un message
  • Enregistrement des données de ce message dans un fichier JSON

Ajout d’une source et de plusieurs filtres de jointure Oracle E-Business Suite.

La cible existe dans Meibo depuis la version 5.0. La source permet de récupérer les attributs RH d’un employé sur la base Oracle EBS. Les filtres font la jointure avec :

  • Un compte Oracle EBS
  • Les attributs RH d’un employé sur Oracle EBS
  • Les rôles d’un utilisateur sur Oracle EBS

Ajout d’une source et d’une cible REST permettant d’appeler des webservices REST.

La source REST effectue les actions suivantes :

  • – Récupération des données du webservice (méthode GET)
  • – Selon le paramétrage réalisé, Meibo :
    • Transforme les données en un DataObject
    • Place les données dans une variable de type String
  • Envoi d’un message au composant suivant

La cible REST effectue les actions suivantes :

  • Réception d’un message
  • Envoi des données selon la méthode choisie (DELETE, PATCH, PUT, POST)

Ajout d’une source et d’une cible Zimbra permettant de gérer les comptes e-mail, les listes de diffusion et les ressources.

La source et la cible gèrent :

  • Les comptes e-mail
  • Les listes de diffusion
  • Les ressources

Les améliorations notables

– Dans la cible “Cible Exchange 2007 – 2010 – 2013”, il est désormais possible, lors de la modification d’une boîte aux lettres, de masquer l’adresse email dans les listes d’adresses.

– Dans la cible “Cible Exchange Online”, il est désormais possible, lors de la modification d’une boîte aux lettres, de masquer l’adresse email dans les listes d’adresses.

– Il est à présent possible de définir plusieurs scripts partagés.

– Possibilité de configurer des variables globales dans les fichiers domains sur les sources de données.

– Ajout de nouvelles APIs parmi lesquelles on retrouve :

  • Ajout d’API pour les sources LDAP, permettant de récupérer le RDN à partir d’un DN et inversement.
  • Ajout de l’API meibo.removeGlobalVar afin de pouvoir supprimer des variables globales
  • Ajout d’une API pour positionner le nom d’un champ.
  • Ajout d’un constructeur sur l’API Date afin de pouvoir préciser le format de la date.
  • Amélioration de l’API meibo.executeSqlRequest afin de pouvoir exécuter une requête de création et récupérer l’identifiant auto-généré par la base de données.
  • Ajout de l’API table.fillInWithResultSet(IxJSResultSet rs, int debut, int largeur) permettant de remplir un tableau avancé, suivant l’ordre indiqué dans les colonnes du tableau, à partir d’un ResultSet.
  • Ajout d’API permettant de remplir le champ “la ressource et l’attribut utilisés” sur les composants de type liste déroulante, double liste et champ d’édition.
  • Ajout de l’API WAPIActivityInst.startAndReassign(String executant) permettant de démarrer une activité et directement de la réassigner à la personne désignée par le paramètre executant.
  • Ajout des méthodes deleteAttribute(String name) et deleteAttributes(String names) sur l’objet DataObject permettant de supprimer un ou plusieurs attributs.
  • Ajout de l’API getRowsPerPage sur l’objet Table.
  • Ajout d’APIs permettant de connaitre l’environnement d’exécution du projet.

Supervision

Une supervision est désormais disponible afin de suivre l’état des connexions des composants d’un projet Meibo. Elle vérifie les sources de données, les lignes de provisioning, le workflow et le serveur SPML. Une configuration permet de limiter les lignes de provisioning analysées.

[:]