There is an existing integration between aNewSpring and AFAS. In this article there is description of all the possibilities. We set up a customised AFAS integration for your learning environment.

Contact us for more information.

How does it work?

AFAS has GetConnectors and UpdateConnectors.

With a GetConnector aNewSpring can collect user data from AFAS, for example daily, and then process this in aNewSpring.

After a learner completes an activity and/or course completing activity, the results of the activity can be registered in AFAS with an UpdateConnector.

Below you will find a global overview of all the current possibilities of the AFAS integration.

Depending on your situation (the structure in both aNewSpring and AFAS), it's possible that some options are not suitable for you. If you are interested in this integration, we will discuss it in detail and check if the desired options are possible and we will also tell you what kind of data we would need for this.

Possibilities

GetConnector

  • User management
    You can synchronise your users with AFAS. This way they can automatically be created or updated in aNewSpring:
    • Create users
      User can be created based on the user data in AFAS. This data can be added to our default user fields and up to 5 custom fields.
      • Send notification with login details
        If users should log in to aNewSpring directly with login details (so no Single Sign-On), the integration can automatically send them an email when a new account has been created.
      • User should change password on first login
        If a password is generated, it can be made mandatory for users to change the password.
    • Update users
      If user data changes in AFAS, these changes can automatically be reflected in aNewSpring, so it will stay up-to-date.
    • Upload avatars
      When creating or updating a user, it's possible to set an avatar.
    • Archive/delete users
      It can happen that a user's employment is terminated and that they should not have access anymore on or after a certain date. If this date is available in AFAS, users can automatically be archived or deleted.
  • Subscriptions
    You can automatically subscribe learners to existing courses:
    • Subscribe learners to course(s) directly
      If you don't use learner groups in aNewSpring and you can put the external IDs  of all courses in one field in AFAS, then you can automatically subscribe learners to those existing courses.
    • Subscribe learners with a learner group
      Instead of the previous option, you can automatically add users to the right learner group. This is done by external IDand can be based on, for example, a department. As an administrator you link the learner groups to the right courses in aNewSpring. Learners will then be subscribed to those courses automatically.
      • Remove a learner from a group when the group changes
        If this option is applicable, the learner will be removed from the current learner group in aNewSpring and added to the right one after a change has been made in AFAS.
    • Send notification about new subscriptions
      The integration can automatically send an email about new subscriptions.
  • Add instructors to a group
    If you also have your instructors in AFAS (and if it's clear from their data that these users are instructors), they can automatically be added to the right instructor group.
  • Add observers to a group
    If you also have your observers in AFAS (and if it's clear from their data that these users are observers), they can automatically be added to the right observer group.
  • Subenvironments
    There are a few options that involve subenvironments.
    • Link user to a subenvironment (submanagement)
      If your environment is set to use submanagement, you can link users to the right subenvironment when they are created or updated.
      • Remove users from the current subenvironment if the subenvironment changes
        If this option is applicable, the learner will be removed from the current subenvironment in aNewSpring and added to the right one after a change has been made in AFAS.
    • Set subenvironment for subscription and notifications
      This is option is not related to submanagement. If your learning environment has multiple subenvironments and you want to send notifications from the integration, this option will make sure that the link in the notification email points to the right subenvironment.

UpdateConnector

  • Send results to AFAS
    Data like a score, result (passed/failed) or completion date can be saved in AFAS.
    • When an activity is completed
      In this case aNewSpring will send data to AFAS after any activity that any student has completed.
    • When a course is completed
      In this case aNewSpring will only send data to AFAS after a course completing activity is completed. We can also send the score if the activity is selected at base course grade on.