Skip to main content

LTI 설정

Note

본 문서는 AI 지원 기계 번역을 사용하여 번역되었습니다. 번역본은 ‘있는 그대로’ 제공되며 정확성에 대해 어떠한 보증도 하지 않습니다. 이 콘텐츠의 영어 버전이 공식적이고 권위 있는 출처입니다.

새 도메인에 대한 전역 속성 설정

여기에서 LTI 도구의 기본 전역 설정을 구성할 수 있습니다. 개별 설정을 사용자 지정하려면 새 도구 공급자를 추가할 때 지정할 수 있습니다.

  1. 관리자 패널의 통합에서 LTI 도구 공급자를 선택합니다.

  2. 전역 속성 관리를 선택합니다.

  3. 기능 사용 가능 여부에서 도구 공급자 링크 생성 기본 설정을 선택합니다.

    • 명시적으로 제외되지 않은 모든 도구 공급자에 대한 링크 허용: 교수자가 LTI 도구 공급자 관리 시 관리자가 특별히 차단하지 않은 모든 도메인에 LTI 링크를 추가할 수 있습니다.

    • 모든 도구 공급자에 대한 링크를 허용하되 새 공급자마다 승인 필요: 교수자가 LTI 링크를 추가할 수 있지만 새 도메인인 경우 관리자의 승인이 필요합니다.

    • 승인된 도구 공급자에 대한 링크만 허용: 관리자가 도메인을 이미 승인하지 않은 한 교수자는 LTI 링크를 추가할 수 없습니다.

  4. 도구 공급자가 성적 센터에 성적을 게시하도록 허용할지 선택합니다. 이 전역 설정은 LTI 1.1에만 적용됩니다. LTI 1.3의 경우 채점은 도구별로 설정됩니다.

    • 이 전역 설정이 활성화되면 Blackboard LMS은 LTI 도구 공급자가 게시한 성적을 받아들이지만, 코스에서 도구 공급자 배치로 생성된 성적 센터 열에만 받아들입니다.

    • 도구 공급자가 이 설정을 활용하려면 채점을 허용하는 배치로 구성되어 있어야 합니다.

  5. 기본 구성 섹션에서 사용자 데이터 및 사용자 확인 메시지에 대한 전역 옵션을 설정할 수 있습니다.

    • 보안상의 이유로 SSL을 통해서만 사용자 데이터 전송 옵션을 사용하는 것이 좋습니다. 이 설정은 LTI 1.1에만 적용됩니다. LTI 1.3에서는 SSL(TLS 2) 연결이 필요합니다.

    • 안 함을 선택하면 모든 보낼 사용자 필드 옵션이 선택 취소됩니다.

    • SSL을 통해서만 사용자 데이터 전송 또는 모든 연결을 통해 사용자 데이터 전송을 선택하면 보낼 사용자 필드에 교육기관의 개인 정보 보호 정책에 따라 사용자 지정할 수 있는 미리 선택된 세 개의 필드인 코스 내 역할, 이름, 이메일 주소가 표시됩니다.

    • 멤버십 서비스 액세스 허용 섹션에서 예를 선택하면 도구가 코스의 전체 사용자 또는 일부 사용자(교수자 및 학생)를 요청할 수 있습니다. 아니요를 선택하면 도구가 해당 정보에 액세스할 수 없으며 사용자 확인 메시지 표시 옵션을 사용할 수 있게 됩니다. 해당 옵션에서 예를 선택하면 사용자에게 사용자 지정 메시지를 표시할 수 있습니다(예: “타사 LTI 도구를 실행하려고 합니다.”).

    • 전역 속성을 설정하려면 제출을 선택합니다.

LTI 버전

LTI에는 v1.1과 v1.3의 두 가지 버전이 있습니다. 각 버전에는 서로 다른 구성 단계가 필요합니다. LTI 도구를 추가하기 전에 해당 도구가 속한 버전을 알고 있는지 확인합니다.

LTI v1.0은 마찬가지로 지원이 중단된 LTI v1.1과 매우 유사하지만 성적 정보를 다시 전달하는 기능이 없습니다. LTI v1.0 리소스를 추가하는 경우 LTI v1.1로 등록하십시오.

현재 버전은 LTI v1.3입니다. 이전 버전과의 가장 큰 차이점은 OAuth2, OpenID Connect, JSON Web Token을 기반으로 하는 업그레이드된 보안 모델입니다. 또한 LTI v1.3을 기반으로 구축되어 LTI 사양과 별도로 발전하는 새로운 확장 서비스 패키지인 LTI Advantage도 있습니다.

LTI 1.1 도구 공급자 추가

LTI 1.1 서비스 종료

Blackboard Blackboard LMS에서 LTI 1.1 지원 종료를 공식 발표했습니다. 공지를 읽어 보시기 바랍니다. 1.3 이전 버전의 LTI에는 이미 알려져 있고 문서화된 보안 취약점이 있습니다. 이러한 이전 버전의 표준은 표준을 관리하는 기구인 1EdTech에서 더 이상 사용하지 않도록 지정했습니다. 새 도구를 개발하는 경우 LTI 1.3/Advantage만 사용하시기 바랍니다.

  • 2027년 1월 1일:Blackboard LMS에서 새로운 LTI 1.0 및 LTI 1.1 도구 등록이 더 이상 허용되지 않습니다. 이러한 구버전에서는 등록 버튼이 제거됩니다.

  • 2027년 9월 30일: Blackboard LMS에서 모든 LTI 1.0 및 LTI 1.1 도구가 비활성화되며 다시 활성화할 수 없습니다.

중요

Blackboard 는 LTI 통합에 LTI 1.3 이상을 사용할 것을 권장합니다. 관리자는 이전 버전의 LTI를 사용하는 공급업체에 연락하여 업데이트를 요청하는 것이 좋습니다. 또한 이전 버전의 LTI를 사용하여 자체 통합을 구축한 교육기관도 도구를 업데이트할 것을 권장합니다.

  1. 관리자 패널의 통합에서 LTI 도구 공급자를 선택합니다.

  2. LTI 1.1 공급자 등록을 선택합니다.

  3. 공급자 도메인을 입력합니다(예: www.example.com).

  4. 공급자 도메인 상태 - 승인됨 또는 제외됨을 선택합니다. 승인됨이 기본 설정입니다. 제외됨을 선택하면 사용자가 도구 공급자의 LTI 링크를 추가할 수 없습니다.

  5. 필요한 경우 공급자의 보조 호스트 이름을 입력합니다. 공급자가 이 정보를 제공할 수 있습니다.

  6. 공급자가 전체 사이트에 대한 구성을 허용하는지, 링크별 구성을 허용하는지 확인하고 그에 따라 기본 구성을 선택합니다. 전역 설정의 경우 도구 공급자 키와 도구 공급자 비밀 키를 입력합니다. 기본 구성을 각 링크에 대해 별도로 설정으로 두면 사용자가 각 링크를 만들 때 키와 비밀 키를 입력해야 합니다. 개별 공급자에 대한 선택 사항은 전역 속성보다 우선합니다.

  7. 도구 공급자에 필요한 사용자 지정 매개변수를 도구 공급자 사용자 지정 매개변수 텍스트 상자에 추가합니다.

    • 각 매개변수는 별도의 줄에 있어야 합니다.

    • “name=value” 쌍 형식이어야 합니다.

    • 대체 변수를 사용할 수 있습니다. 예:

      userNameLTI=$User.username

      useridLTI=$User.id

      userEmailLTI=$Person.email.primary

    • 템플릿 변수일 수도 있습니다. 이러한 변수는 Blackboard LMS의 데이터를 사용하여 @x@user.full_name@x@ 매개변수 형식으로 처리됩니다. 예:

      crsRoleLrn=@X@membership.role@X@

      course_pl=@X@course.pk_string@X@

  8. 교육기관 정책 섹션은 전역 속성에서 기본 설정을 가져옵니다. 여기에서 개별 설정을 관리할 수 있습니다.

    • 보안상의 이유로 SSL을 통해서만 사용자 데이터 전송 옵션을 사용하는 것이 좋습니다.

    • 안 함을 선택하면 모든 보낼 사용자 필드 옵션이 선택 취소됩니다.

    • SSL을 통해서만 사용자 데이터 전송 또는 모든 연결을 통해 사용자 데이터 전송을 선택하면 보낼 사용자 필드에 교육기관의 개인 정보 보호 정책에 따라 사용자 지정할 수 있는 미리 선택된 세 개의 필드가 표시됩니다.

      코스 내 역할, 이름, 이메일 주소.

    • 멤버십 서비스 액세스 허용 섹션에서 예를 선택하면 도구가 코스의 전체 사용자 또는 일부 사용자(교수자 및 학생)를 요청할 수 있습니다. 아니요를 선택하면 도구가 해당 정보에 액세스할 수 없으며 사용자 확인 메시지 표시 옵션을 사용할 수 있게 됩니다. 해당 옵션에서 예를 선택하면 사용자에게 사용자 지정 메시지를 표시할 수 있습니다(예: “타사 LTI 도구를 실행하려고 합니다.”).

  9. LTI 1.1 도구를 추가하려면 제출을 선택합니다.

LTI 1.3/Advantage 도구 추가

  1. 관리자 패널의 통합에서 LTI 도구 공급자를 선택합니다.

  2. LTI 1.3/Advantage 도구 등록을 선택합니다.

  3. 도구 공급업체에서 제공한 클라이언트 ID 또는 애플리케이션 ID를 입력합니다. 자체 애플리케이션을 개발하는 경우 개발자 포털에 가입하고 애플리케이션을 등록하여 클라이언트 ID를 받을 수 있습니다.

    • 일부 LTI 도구는 관리자가 직접 도구를 등록해야 하는 경우 등록 과정을 간소화하는 동적 등록 서비스를 지원합니다. 도구가 동적 등록을 사용하는 경우 내 애플리케이션 페이지에서 동적 등록을 선택합니다. 도구 공급자가 제공한 등록 URL을 입력하고 도구 공급자가 요구하는 단계를 따릅니다.

  4. 제출을 선택합니다. 개발자 포털의 애플리케이션 구성 설정이 페이지에 표시됩니다.

  5. 필드는 읽기 전용이지만 도구의 상태를 승인됨 또는 제외됨으로 선택할 수 있습니다.

  6. 교육기관 정책 섹션은 전역 속성에서 기본 설정을 가져옵니다. 여기에서 보낼 사용자 필드 확인란(코스 내 역할, 이름, 이메일 주소)을 활성화하거나 비활성화하여 개별 공급자에 대한 설정을 관리할 수 있습니다. 도구별로 성적 서비스 액세스를 허용하거나 허용하지 않을 수도 있습니다.

  7. 멤버십 서비스 액세스 허용 섹션에서 예를 선택하면 도구가 코스의 전체 사용자 또는 일부 사용자(교수자 및 학생)를 요청할 수 있습니다. 아니요를 선택하면 도구가 해당 정보에 액세스할 수 없으며 사용자 확인 메시지 표시 옵션을 사용할 수 있게 됩니다. 해당 옵션에서 예를 선택하면 사용자에게 사용자 지정 메시지를 표시할 수 있습니다(예: “타사 LTI 도구를 실행하려고 합니다.”).

  8. 개별 공급자에 대한 선택 사항은 전역 속성보다 우선합니다.

  9. 제출을 선택하여 LTI 1.3/Advantage 도구를 추가합니다.

배치 구성: LTI 도구가 표시되는 위치

LTI 도구 공급자를 추가한 후, 사용자가 Blackboard LMS의 사용자 인터페이스에서 도구를 더 쉽게 찾고 사용할 수 있도록 배치를 설정할 수 있습니다. 도구 공급업체는 LTI 1.3 도구에 대한 모든 배치를 정의할 수 있습니다.

배치가 구성되지 않은 경우 학생과 교수자가 코스에서 도구를 사용하려면 LTI 연결을 통한 교육 도구에 설명된 대로 URL 또는 비밀 키를 알아야 합니다.

배치를 만드는 방법

  1. 관리자 도구의 LTI 도구 공급자에서 구성할 도구 공급자로 이동하여 도메인 옆에 표시되는 메뉴 옵션을 선택합니다. 배치 관리로 이동합니다.

  2. 배치 만들기를 선택합니다.

  3. 레이블을 입력합니다. 코스에서 사용자에게 표시되는 이름입니다.

  4. 도구가 학생의 도구 메뉴에 표시되는 경우 설명을 추가합니다. 설명은 교수자에게 표시되지 않습니다.

  5. 핸들을 입력합니다. 고유해야 하며 영숫자, 밑줄 또는 대시 문자만 포함할 수 있습니다.

  6. 배치를 사용 가능 또는 사용 불가능하도록 설정하려면 예 또는 아니요를 선택합니다.

  7. 유형 선택:

    참고

    기존 배치의 배치 유형은 변경할 수 없습니다. 유형을 변경하려면 새 배치를 만들어야 합니다.

    • 딥 링크 콘텐츠 도구: 교수자와 코스 제작자가 Blackboard LMS 인터페이스를 통해 콘텐츠를 추가하는 대신 LTI 도구를 실행하여 도구 공급자의 콘텐츠를 추가할 수 있습니다. 교수자가 한 번의 가져오기에서 여러 콘텐츠를 선택할 수 있도록 도구 공급자가 구성되어 있다면 이 도구로 시간을 절약하고 워크플로를 단순화할 수 있습니다.

      • 학생 액세스 허용: 학생에게도 도구 공급자의 콘텐츠를 추가할 수 있는 권한을 부여합니다.

    • 코스 콘텐츠 도구: 교수자가 코스 콘텐츠 페이지에서 도구를 추가할 수 있습니다. 콘텐츠 마켓 섹션을 통해 추가하면 도구가 코스 개요의 일부가 됩니다.

      • 채점 허용: 교수자가 마감일, 배점 등의 채점 기능을 도구에 추가할 수 있습니다.

    • 코스 도구: Original 코스의 코스 관리 섹션과 Ultra 코스의 도서 및 도구 메뉴에서 교수자와 코스 제작자에게 도구가 표시됩니다.

      • 학생 액세스 허용: 선택하면 학생이 학생 도구 메뉴에서 도구에 액세스할 수 있습니다. 학생이 도구가 무엇이고 어떤 기능을 하는지 이해할 수 있도록 설명을 추가합니다.

    • 시스템 도구는 코스에 액세스하지 않고도 열 수 있습니다. Original 환경에서는 내 교육기관 탭의 도구 메뉴에 도구가 표시됩니다. Ultra 환경에서는 기본 탐색의 도구 섹션에 도구가 표시됩니다. 교육기관 페이지 모듈에 시스템 도구를 배치할 수도 있습니다.

    • 관리자 도구를 사용하면 관리자 패널의 도구 및 유틸리티 메뉴에 도구를 추가할 수 있습니다.

    • Ultra 확장 배치는 특정 통합을 위한 것입니다. 통합 공급자가 안내한 경우에만 이 배치를 사용하십시오. 통합에 필요하지 않으면 이 배치를 사용하지 마십시오.

    • 감독 도구, 기본 탐색 도구 및 코스 탐색 도구는 도구 공급자가 설정한 LTI 1.3/Advantage 전용 유형으로, 액세스할 수는 있지만 수정할 수는 없습니다.

  8. 이 도구를 iframe 대신 새 창에서 실행하려면 확인란을 선택합니다.

  9. 찾아보기를 선택하고 50 x 50픽셀 이미지 파일을 업로드하여 도구 아이콘을 추가합니다. 이 LTI 배치가 Original 코스 보기를 사용하는 코스에 있는 경우 도구 목록에서 링크와 함께 아이콘이 표시됩니다. Ultra 코스 보기에서는 콘텐츠 마켓의 링크와 함께 아이콘이 표시되지만 코스 콘텐츠 페이지의 링크에는 아이콘이 표시되지 않습니다.

  10. 도구 공급자 정보를 입력합니다. 같은 등록 공급자에 대해 여러 배치를 만드는 경우가 아니라면 대부분 도구를 만들 때 추가한 정보와 동일합니다.

  11. 제출을 선택합니다.

주의

LTI 도메인 또는 배치를 삭제하면 기존의 모든 LTI 링크가 끊어집니다. LTI 도메인 또는 배치를 다시 추가해도 끊어진 링크는 복구되지 않습니다. 다시는 사용하지 않을 것이 확실한 경우에만 LTI 배치 또는 도메인을 삭제하십시오.

LTI 1.1 도구를 LTI 1.3으로 마이그레이션하려면 같은 도메인으로 새 LTI 도구를 만들고 LTI 1.3으로 마이그레이션하라는 메시지를 수락합니다. 이렇게 하면 기존 링크가 안전하게 처리됩니다.

도구 액세스 및 표시 여부 관리

Original 코스 보기 코스에서는 허용된 경우 교수자가 도구의 사용 가능 상태를 계속 재정의할 수 있습니다. Ultra 코스 보기 코스의 도구 사용 가능 여부는 항상 관리자가 관리합니다.

  1. 관리자 패널의 도구 및 유틸리티에서 도구를 선택합니다.

  2. 켜거나 끌 도구를 검색합니다. 유형별로 필터링할 수 있는 내부 도구, 빌딩 블록 도구, LTI 도구 목록이 표시됩니다.

  3. 사용 가능 여부에서 ON 또는 OFF를 선택합니다.

  4. 변경 사항을 새 Original 코스 및 모든 Ultra 코스 또는 새 코스 및 기존 코스에 적용할 수도 있습니다.

  5. 제출을 선택합니다.