Skip to main content
Інтеграція з LMS

Підключення RansomLeak до Canvas через LTI 1.3

Запускайте вправи RansomLeak з курсу Canvas через єдиний вхід. Завершення та оцінки передаються назад до журналу оцінок Canvas через LTI Advantage. Canvas — це платформа; RansomLeak — інструмент.

Оновлено червень 2026

Передумови

  • Доступ адміністратора до вашого тенанта RansomLeak
  • Права адміністратора облікового запису Canvas
  • Дозвіл додавати Developer Keys
  • Email у Canvas збігається з email кожного користувача в RansomLeak

Налаштування — це двосторонній обмін. Ви вставляєте URL-адреси інструмента RansomLeak у Developer Key Canvas, а потім вставляєте ідентифікатори Canvas назад у RansomLeak. Тримайте обидві вкладки адміністратора відкритими. Якщо під час налаштування потрібна допомога, напишіть на support@ransomleak.com.

Отримайте дані інструмента RansomLeak

У RansomLeak відкрийте Admin → Integrations → LTI. Скопіюйте три URL-адреси інструмента та ваш публічний ключ. Вони унікальні для вашого тенанта.

Login URL (OpenID Connect Initiation Url) https://<your-domain>/api/lti/login
Launch URL (Target Link URI / Redirect) https://<your-domain>/api/lti/launch
Public JWK URL (Keyset) https://<your-domain>/api/lti/.well-known/jwks.json

<your-domain> — це адреса вашого RansomLeak, або your-subdomain.ransomleak.com, або ваш власний домен. Сторінка LTI показує точні URL-адреси для вашого тенанта, тож копіюйте їх звідти, а не вводьте вручну.

Створіть ключ LTI у Canvas

  1. У Canvas перейдіть до Admin → Developer Keys, потім виберіть + Developer Key → + LTI Key.

  2. Встановіть Method у Manual Entry і заповніть:

    • Key Name: RansomLeak
    • Redirect URIs: ваша Launch URL
    • Target Link URI: ваша Launch URL
    • OpenID Connect Initiation Url: ваша Login URL
    • JWK Method: Public JWK URL, потім вставте вашу Public JWK URL
  3. У розділі LTI Advantage Services увімкніть області журналу оцінок, щоб оцінки могли передаватися назад:

    • Can create and view assignment data in the gradebook associated with the tool
    • Can view submission data for assignments associated with the tool
    • Can create and update submission results for assignments associated with the tool
  4. У розділі Placements додайте Course Navigation для простого запуску. Натисніть Save.

  5. Встановіть стан ключа у ON, потім скопіюйте його Client ID (довге число у стовпці Details).

Встановіть застосунок і отримайте Deployment ID

  1. Перейдіть до Admin → Settings → Apps, потім View App Configurations → + App.

  2. Встановіть Configuration Type у By Client ID, вставте Client ID і надішліть, щоб встановити.

  3. Відкрийте налаштування встановленого застосунку RansomLeak (значок шестірні) і скопіюйте його Deployment ID.

Підключіть Canvas назад до RansomLeak

  1. Поверніться до Admin → Integrations → LTI у RansomLeak і виберіть Register a platform.

  2. Введіть ваш Canvas Client ID і Deployment ID, а також кінцеві точки платформи Canvas:

    Issuer https://canvas.instructure.com
    Authentication URL https://sso.canvaslms.com/api/lti/authorize_redirect
    Token URL https://sso.canvaslms.com/login/oauth2/token
    JWKS URL https://sso.canvaslms.com/api/lti/security/jwks
  3. Збережіть і увімкніть реєстрацію. З’єднання тепер активне.

Ці кінцеві точки призначені для хмари Canvas. На регіональному хості або self-managed Canvas підтвердьте issuer та URL-адреси автентифікації, токена і JWKS для вашого інстансу, перш ніж зберігати.

Додайте навчання до курсу

  1. Відкрийте курс Canvas, перейдіть до Settings → Navigation, перемістіть RansomLeak до увімкненого списку та збережіть. Інструмент з’явиться в меню курсу.

  2. Щоб оцінювати його, додайте Assignment із Submission Type: External Tool і виберіть RansomLeak. Встановіть бали, щоб створити стовпець у журналі оцінок.

  3. Користувачі запускають RansomLeak через єдиний вхід. Коли вони завершують, оцінка передається назад до журналу оцінок Canvas через Assignment and Grade Services.

Усунення несправностей

ПроблемаРішення
«Invalid client» або запуск не вдається Переконайтеся, що Developer Key встановлено у ON, а Client ID у RansomLeak збігається з ключем.
Запуск працює, але оцінка не з’являється Переконайтеся, що області журналу оцінок AGS увімкнено на ключі, і що завдання використовує тип здачі External Tool зі встановленими балами.
«User not found» або повторний запит на вхід Email облікового запису Canvas має збігатися з email користувача в RansomLeak.
«Invalid deployment» у RansomLeak Перевірте Deployment ID, скопійований зі встановленого застосунку, і що застосунок встановлено на правильному рівні облікового запису або курсу.

Поширені запитання

Чи підтримує RansomLeak Canvas LTI 1.3?

Так. RansomLeak реєструється як інструмент LTI 1.3 через Developer Key у Canvas, запускається через єдиний вхід і передає завершення та оцінку назад за допомогою LTI Advantage Assignment and Grade Services (AGS).

Чи працює це в Canvas Cloud і в self-hosted Canvas?

В обох. Кроки однакові. У self-managed або регіональному Canvas підтвердьте issuer платформи та URL-адреси автентифікації, токена і JWKS для вашого інстансу, перш ніж реєструвати його в RansomLeak.

Куди потрапляють оцінки в Canvas?

У стовпець журналу оцінок Canvas, пов’язаний із завданням або зовнішнім інструментом RansomLeak. Коли користувач завершує вправу, оцінка передається назад автоматично через AGS, без експорту CSV.

Чи можна доставляти RansomLeak як SCORM?

Так. Ви можете експортувати будь-який курс як пакет SCORM 1.2 або 2004 і завантажити його в Canvas замість LTI. Сторінка інтеграції з LMS описує обидва методи доставки.

Наступний посібник Підключення RansomLeak до Moodle через LTI 1.3 Той самий запуск LTI 1.3 і передавання оцінок, налаштовані для Moodle.

Потрібна допомога?

Напишіть нам на support@ransomleak.com — і ми допоможемо підключити Canvas до вашого тенанта.

Подивіться RansomLeak в дії

Спробуйте безкоштовні вправи або замовте демо, щоб побачити аналітику, експорт SCORM, SSO та індивідуальний контент у вашому середовищі.