LTI 1.3
If you want to create a new configuration for a tool with LTI version 1.1, open the selection list LTI Version and select LTI 1.3. Under Tool, select Custom Tool.
This opens the following configuration settings you can make:
Login URL des Tools | Enter the address of the external learning application. |
---|---|
Launch URL des Tools | Enter the start URL of the external learning application. |
Schlüsseltyp | Select if the key of the tool shall be retrieved via Keyset URL or if you wish to enter the RSA Key directly. The advantage of the Keyset URL is that once the key expires and is recreated, no new course element adjustments are necessary if the URL remains the same. |
Keyset URL des Tools | This option only appears if your selected key type is Keyset URL. Enter the URL with which the public key of the tool can be retrieved in this field. |
RSA Key des Tools | This option only appears if your selected key type is RSA Key. Enter the complete and latest public key of the tool in this field. |
ClientID des Tools | Enter the tool ID. Your Client ID is a unique ID to ensure the identity of both sides and has to be configured in OPAL and the Tool. You can freely choose the Client ID but it should not be given to unauthorised third parties. |
Passwort | Enter the corresponding password for the key. The password can also be obtained from the provider of the external learning application. |
Datenschutz | Define the parameters that you want to be transmitted to the tool:
|
Zusätzliche Parameter | In this field, you can enter additional parameters which shall be transmitted to the learning platform. This way, the learning application can be informed from which learning platform the request is given. The external learning application must be able to process the shared information, which is why a consultation with the provider is necessary. The important thing is that the parameters are always given with name and value (key=value). Multiple parameters must always be specified line by line. |
Anzeige | Select whether the tool should be opened directly in the course view or in a new browser window. |
Save your entries. You will then be shown the necessary information about the OPAL interface, which you have to configure in the selected LTI tool.
OPAL configurations for the external tool
LTI 1.3 requires a coordinated configuration of the LMS and the tool. The configuration is based on the specific interface URLs, as well as the client ID used as a key. To configure OPAL at the external tool you therefore also need the OPAL interface data.
Once you have saved the details of the tool to be connected, the required URLs are displayed. This is how it works in general:
- Issuer ID (ISS): The Issuer ID identifies the learning platform OPAL. For example, you can use the OPAL URL https://bildungsportal.sachsen.de/opal as a unique identifier.
- Client ID: The Client ID is a unique ID to ensure the identity of both sides. It has to be configured in OPAL and the Tool.
- OIDC Auth URL: OPAL URL with addition /ltiauth, e.g. https://bildungsportal.sachsen.de/opal/ltiauth/
- OAuth2 Access Token URL: OPAL URL with addition /restapi/lti/token, e.g. https://bildungsportal.sachsen.de/opal/restapi/lti/token
- Keyset URL: OPAL URL with addition /restapi/lti/keys , e.g. https://bildungsportal.sachsen.de/opal/restapi/lti/keys
- Deployment-ID: The Deployment ID enables the differentiation of multiple tool instances. If just one tool instance is provided, the deployment ID has the value "1".