Skip to main content

Sync users from Eduframe

The figure below demonstrates how to implement the creation of users in Eduframe with your Identity Provider. When a user is created in Eduframe, the user.created webhook is dispatched. A middleware will catch the webhook and create a corresponding account in the identity provider. After the account is created in the identity provider, a corresponding authentication is added to the user, providing the account uid.

Polling​

Besides webhooks, it is also possible to use polling instead. In that case, the middleware checks at a fixed interval, for example every 30 minutes, whether new users have been created.

Multiple authentications​

When you create the user via Eduframe, the user will get an Eduframe login method based on password and username. The new authentication will be added as a second login method. You can prevent the creation of the Eduframe login method by disabling Send login email when creating the user.