Home Single Sign On (SSO) Custom User Information Syncing (SCIM, Azure)

Custom User Information Syncing (SCIM, Azure)

Last updated on Jun 17, 2025

This guide will walk through passing over custom user information fields in CyberLearn from Azure Active Directory using SCIM

  1. Head to the 'Organisation' menu and select 'User Information Fields'

  2. Create a new 'Text Entry' field, give it a Label, Description and ensure it is NOT 'User Defined'

  3. Hover over the 'code' tag to find the attribute's SCIM name

  4. Head back to Azure/Entra ID and over to your existing 'Enterprise Application' for CyberLearn.

  5. Go to the 'Provisioning' menu and on the left hand menu select 'Attribute Mapping'

  6. Select 'Provision Microsoft Entra ID Users'

  7. Select 'Show advanced options'

  8. Select 'Edit attribute list'

  9. At the bottom of the page, add a new attribute in the following format:

    1. Name - Replace 'department' with your user information field:

      urn:ietf:params:scim:schemas:extension:cyberlearn:2.0:User:department

    2. Type - String

  10. Then hit 'Save' in the top left bar on the screen

  11. Once you have saved your custom attribute, head back to the mapping page and select 'Add new attribute'

  12. Select a 'Source attribute' from your active directory

  13. Select your new attribute for the 'Target attribute'

    1. Note - it may take a few minutes to show up in the interface

  14. Save all of your changes and use 'Provision on demand' with a single user to test it works as expected

  15. Once you have tested it, 'Restart provisioning' to force a full resync