User Syncing
Description of your new file.
User Management
User Identification
To ensure reliable user matching between your system and the LMS, we provide multiple identification points:
-
LMS system ID
-
Email address
-
User name
-
Additional system-specific identifiers (returned as
external_reference
)
Filtering
-
We support email filtering when natively supported by the LMS.
-
Currently, email filtering is supported on GO1.
Recommended Sync Process
-
Initial Setup:
-
Store the StackOne ID for each matched user in your database.
-
This ID is essential for creating assignments, recording completions, and maintaining user relationships.
-
-
Ongoing Maintenance:
-
Implement a regular synchronization process:
-
Fetch current user data from
/lms/users
endpoint. -
Compare against your local user database.
-
Update local records with any changes.
-
Store new StackOne IDs for newly matched users.
-
-
This approach ensures consistent user identification and data accuracy.
-
Was this page helpful?