Configure Authentication in Moodle

After working with the Skillsoft Implementation team, you can configure authentication in Moodle. The Skillsoft Implementation team provides you with the security tokens and API URLs that are required for authentication.

Before you begin

Before you configure authentication, ensure that you have the following:

  • Client ID

  • Client Secret

  • Organization UUID

  • Percipio production OAuth URL

  • Percipio API URL

To configure authentication in Moodle

  1. Go to Site Administration > Plugins > Activity modules > Percipio.

  2. On the Percipio page under Authentication method, choose OAuth.

  3. Next, enter the Client ID provided to you by the Skillsoft Implementation team.

  4. Now enter the Client Secret provided to you by the Skillsoft Implementation team.

  5. Set the Scope to api.

  6. Enter the Percipio OAuth URL provided to you by the Skillsoft Implementation team.

  7. Enter the Percipio API URL provided to you by the Skillsoft Implementation team.

  8. Enter the Organization ID provided to you by the Skillsoft Implementation team.

  9. Set Send PII information to Percipio to No.

  10. Click Save changes to complete the process.

    Percipio page

Next steps

As a part of the Moodle configuration process, you must enable self enrollment for learners. If this setting is not enabled, learners are not able to self enroll in courses and launch a content asset. For more information about enabling self enrollment, see Enable Self Enrollment in Moodle.