Acreditta External Tool Configuration

Configuring the Acreditta External Tool is an important step in the integration of Acreditta with Moodle. This configuration will allow you to establish a solid and secure connection between both platforms, which will facilitate the issuance of digital credentials efficiently. Below we will explore how to carry out this configuration to get the most out of Acreditta’s functionality.

1. Create API User and API Key

You must enter the Acreditta platform and enter the menu Integrations and then to the section ‘APIS’ From the integrations menu, click the button ‘Create APIKey’ to generate a new API User/API Key pair.

  • Give an intuitive name to the key pair you are going to generate and click on Create
  • You will see it only once. API Key, copy it to a safe place because you won’t be able to see it again on the platform and you’ll need it for the next step. Close the window.
  • In the list, identify the newly created key pair and copy it. API User that you will need for the next step.

2. Create External LTI Tool in Acreditta

Click on the section ‘Integrations’ from the side menu, then select the option ‘External Tools’ To start configuring the integration, connect the Moodle tool with the button ‘Connect’.

Click on the ‘Add’ A small window will open where you must add the necessary information to achieve the integration.

  • In the selector ‘LMS’ the different LMS that are supported by Acreditta are displayed, you must select Moodle.
  • In the countryside ‘Name’ You can enter a name that describes your Moodle instance that you are going to connect to.

According to the selected LMS, the parameters that are necessary for configuration will be displayed. The fields must be filled with the parameters according to the process of Moodle Settings.

External Tool Acreditta Moodle External Tool
LMS URL Platform ID
Platform ID
clientId Client ID
customer ID
urlLogin Authentication Request URL
Authentication request URL
urlKeys Public Key Set URL
Public keyset URL
accreditedUserAPI API User (previously generated)
acredittaPassAPI API Key (previously generated)
tokenAuthMoodle (Token created previously)
identificationField (optional, field in the Moodle DB of the user that has the id)
urlToken Access Token URL
Access token URL

Please note that on some LMS platforms the parameters urlToken, urlLogin y urlKeySet They can be optional.

Once you click ‘Save’, the integration will appear on the Acreditta ‘External Tools’ screen.

At this point, you will have the opportunity to configure your credentials in Moodle to enable broadcasting through this integration efficiently and easily.