Un peu d'histoire

Forgerock est (ou était, suite au rachat par Ping Identity en 2023) un éditeur de solutions de gestions d'identités et d'accès (IAM), qui proposait à l'origine des produits de type "Commercial Open-Source". c'est à dire que les produits étaient en open-source (le code est librement consultable, modifiable), mais que Forgerock offrait un service de support payant pour les solutions mises en production.

La société a été créée en 2010, suite au rachat de Sun Microsystems par Oracle. Plusieurs anciens employés de Sun ont fondé Forgerock en février 2010, pour continuer à développer les logiciels d'IAM de Sun qui étaient en open-source : OpenSSO et OpenDS.

Les produits issus de l'ancien portefeuille de Sun sont :

  • OpenAM (anciennement OpenSSO), qui permet de gérer les accès en mode SSO, fédération d'identités
  • OpenDJ (anciennement OpenDJ), est un annuaire LDAP, qui peut également être accédé en mode REST

D'autres produits complètent la gamme :

  • OpenIG : une passerelle (IG = Identity Gateway) qui permet d'interfacer des applications "anciennes" avec OpenAM
  • OpenIDM : la solution de gestion d'identités,qui a été bâtie en partant de zéro, sur un principe d'ouverture (connecteurs OpenICF, API REST).

La particularité de cette gamme est de partager des interfaces REST, qui permettent d'intégrer facilement les composants techniques dans un S.I.

On peut par exemple faire une requête sur l'annuaire OpenDJ directement en REST, et non plus en LDAP. Idem pour OpenIDM, il est possible de créer un utilisateur ou des comptes via REST.

En 2016, Forgerock a décidé de fermer son code source. Plusieurs forks ont alors eu lieu. Pour l'instant, le plus actif est Open Identity Platform, qui met à disposition OpenDJ, OpenAM, OpenIDM.

Les sources OIP sont disponibles sur GitHub OIP

On y trouve notamment de la documentation technique, les nightly build, ou encore des forums.

Nos séries d'articles

OpenDJ / OpenDS / Forgerock DS / PingDS

 OpenIDM / Forgerock IDM / PingIDM

Previous Post Next Post