GNU/Linux xterm-256color fish 2283 views

Update: By now, WebIDAMd supports a first implementation of PAM authentication, see the second demo screencast.

This is the first working demo of WebIDAMd

It demonstrats how WebIDAMd can be used to provide Linux system user accounts and groups from a backend that speaks OAuth and REST. WebIDAMd uses systemd-userdbd for modern user and group information handling, and implements a userdbd service that retrieves data from an HTTP-based IdM.

Configuration requires:

  • OAuth endpoints for authentication
  • REST endpoints for data retrieval
  • jq programs for versatile mapping of arbitrary JSON data from the backend onto systemd User and Group records

See the demo configuration used in this screencast.