Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xAPI LRS Connector #4

Open
pluma opened this issue May 28, 2024 · 0 comments
Open

xAPI LRS Connector #4

pluma opened this issue May 28, 2024 · 0 comments

Comments

@pluma
Copy link
Member

pluma commented May 28, 2024

Description

Admins can generate CSV reports to gain insights into user performance. This feature adds the option to connect an external LRS (Learning Record Store) using the industry standard xAPI.

Relevant user actions will result in xAPI statements being generated and stored. If an LRS is connected, those statements will be transmitted in the background to allow tracking user progress and performance in the LRS.

Implementation Considerations

While xAPI permits for other authentication/authorization mechanisms, this feature will initially only cover Basic Auth and Bearer Auth. More involved mechanisms like OAuth or OIDC are out of scope.

The enterprise LRS Watershed will be used as a reference LRS to test the implementation.

The xAPI website provides a number of open source LRS clients that can be used as reference implementations: https://xapi.com/libraries/

@pluma pluma added this to the Future milestone May 28, 2024
@pluma pluma moved this to Planned in OLE Scout Public Roadmap May 28, 2024
@pluma pluma removed this from the Future milestone May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Planned
Development

No branches or pull requests

1 participant