Setting up activity providers in SCORM Cloud

Ryan Donnelly
Ryan Donnelly
  • Updated

First click the LRS tab and navigate to towards the middle of the page. This is the area where you can give an activity provider the ability to send statements to your LRS. Just click the "Add Activity Provider" button, and a new instance will be added.

Screen_Shot_2017-03-29_at_10.36.59_AM.png

 

Edit the "name" to keep yourself organized.

 

activity_provider.png

 

Only basic auth is currently supported.

Also note this credential is marked as "Read/Write" by default. The options are:

  • "Read/Write" - Allowed to write to the endpoint, and allowed to read data written by this credential (but not other credentials)
  • "Read Any" - Not allowed to write, but able to read data written by any credential (this is the most common for a reporting system)
  • "Read Only" - Not allowed to write, but allowed to read data previously written by this credential (but not other credentials)
  • "Write Only" - Allowed to write, unable to read

Allowed Endpoints:

Example: Fetching Statements

To fetch statements via Postman or cURL, ensure your Permission Level is set to Read Any.

Sample Request:

curl --location 'https://cloud.scorm.com/lrs/YourAppID/statements' \
--header 'X-Experience-API-Version: 1.0.0' \
--header 'Authorization: Basic [Base64 Encoded Credentials]' <= Activity Provider Credentials

If you have any questions, please contact us at support@rusticisoftware.com

Was this article helpful?

1 out of 1 found this helpful

Have more questions? Submit a request