SaaS 관리자 여러분, 잘 찾아오셨습니다.
셀프 및 관리 호스팅 관리자 여러분, 사용 중인 배포에 해당하는 LTI 정보를 확인해 보십시오.

LTI 정의

IMS Global에서 개발한 표준으로, 이를 통해 타사 리소스를 안전하고 원활한 방법으로 Blackboard Learn에 통합할 수 있습니다.

몇 가지 단계만 수행하면 교수자와 학생이 코스에 LTI 링크를 포함할 수 있습니다. 링크는 게임의 요소가 적용된 학습 활동, 가상 과학 실험, 몰입도 높은 360° 가상 현장 학습 또는 사용 가능한 수백 개의 LTI 인증 도구에 대한 게이트웨이 역할을 합니다.

LTI를 통해 사용자는 Blackboard Learn에서 나가지 않고도 리소스 간에 원활하게 이동할 수 있습니다. 여러 사이트에 로그인하거나 성적을 수동으로 검색할 필요가 없습니다. LTI를 사용하면 정보를 안전하게 교환할 수 있어 사용자를 위한 통합 환경을 구현할 수 있습니다.  LTI Advantage/LTI v1.3 도구는 성적을 학생에게 자동으로 게시할지 여부를 정의할 수도 있습니다.

LTI는 LMS의 기능 확장을 통해 플러그 앤 플레이 방식의 미래형 디지털 학습 에코시스템을 구축하기 위한 기초를 제공합니다.


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

여기에서 LTI 도구에 대한 기본 전역 설정을 구성할 수 있습니다. 개별 설정을 사용자 정의하려는 경우 새 도구 제공자를 추가할 때 사용자 정의할 수 있습니다.

  1. '관리자 패널'에서 통합 아래에 있는 LTI 도구 제공자를 선택합니다.
  2. 전역 속성 관리를 선택합니다.
  3. 기능 사용 가능성 아래에서 다음과 같이 도구 제공자 링크 생성 기본 설정을 선택합니다.
    • 명시적으로 제외되지 않은 모든 도구 제공자에 대한 링크는 모두 허용합니다.를 사용하면 교수자는 관리자가 LTI 도구 제공자를 관리할 때 분명히 차단하지 않은 모든 도메인에 LTI 링크를 추가할 수 있습니다.
    • 도구 제공자에 대한 링크는 모두 허용하지만 새로운 제공자별로 승인이 필요를 사용하면 교수자는 LTI 링크를 추가할 수 있지만 새 도메인인 경우 관리자의 승인을 받아야 합니다.
    • 승인된 도구 제공자 링크만 허용합니다를 사용하면 교수자는 관리자가 도메인을 이미 승인하지 않은 한 LTI 링크를 추가할 수 없습니다. 
  4. 모든 도구 제공자가 성적관리센터에 성적을 게시하도록 허용할지를 선택합니다. 이 전역 설정은 LTI 1.1에만 적용됩니다. LTI 1.3의 경우, 채점은 도구별 기준을 따릅니다.
    • 이 전역 설정이 활성화된 경우 Blackboard Learn은 LTI 도구 제공자가 게시한 성적을 수락하지만 코스에서 도구 제공자 배치를 통해 생성된 성적관리센터 열에만 허용됩니다.
    • 도구 제공자가 이 설정을 활용하려면 채점을 허용하는 배치로 구성되어 있어야 합니다.
  5. 기본 구성 섹션에서 사용자 데이터 및 사용자 승인 메시지에 대한 전역 옵션을 설정할 수 있습니다. 
    • 보안상의 이유로 SSL을 통해서만 사용자 데이터 보내기 옵션을 사용하는 것이 좋습니다. 이 설정은 LTI 1.1에만 적용됩니다. LTI 1.3에서는 SSL(TLS 2) 연결이 필요합니다.
    • 없음을 선택하는 경우 모든 보낼 사용자 필드 옵션이 선택 취소됩니다. 
    • SSL을 통해서만 사용자 데이터 보내기 또는 어떤 연결을 통해서든 사용자 데이터 보내기를 선택하는 경우, 보낼 사용자 필드는 사전에 선택한 3개의 필드를 표시하므로 다음과 같이 교육기관의 개인 정보 보호 정책에 따라 사용자 정의할 수 있습니다.  코스 내 역할, 이름이메일 주소.
    • 멤버쉽 서비스 접근 허용 섹션에서 를 선택하면 이 도구는 코스에서 사용자의 모든 하위 집합(교수자 및 학생)을 요청할 수 있습니다. 아니요를 선택하면 이 도구는 해당 정보에 접근할 수 없으며 사용자 승인 메시지 표시 옵션을 사용할 수 있게 됩니다. 해당 옵션에 대해 를 선택하면 사용자에게 사용자 지정 메시지를 표시할 수 있습니다. 예: “타사 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 웹 토큰을 기반으로 하여 업그레이드된 보안 모델입니다. LTI Advantage도 있는데, 이는 LTI v1.3을 기반으로 구축된 새로운 확장 서비스 패키지이며 LTI 사양 이상으로 확장 가능합니다.


LTI 1.1 도구 제공자 추가

  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 Learn 데이터를 사용하여 해결됩니다. 형식: @[email protected]_name@x@ 예:
      crsRoleLrn=@[email protected]@X@
      course_pl=@[email protected]_string@X@
  8. 교육기관 정책 섹션에서는 전역 속성의 기본 설정을 가져옵니다. 여기에서 개별 설정을 관리할 수 있습니다. 
    • 보안상의 이유로 SSL을 통해서만 사용자 데이터 보내기 옵션을 사용하는 것이 좋습니다.
    • 없음을 선택하는 경우 모든 보낼 사용자 필드 옵션이 선택 취소됩니다. 
    • SSL을 통해서만 사용자 데이터 보내기 또는 어떤 연결을 통해서든 사용자 데이터 보내기를 선택하는 경우, 보낼 사용자 필드는 사전에 선택한 3개의 필드를 표시하므로 다음과 같이 교육기관의 개인 정보 보호 정책에 따라 사용자 정의할 수 있습니다.  코스 내 역할, 이름이메일 주소.
    • 멤버쉽 서비스 접근 허용 섹션에서 를 선택하면 이 도구는 코스에서 사용자의 모든 하위 집합(교수자 및 학생)을 요청할 수 있습니다. 아니요를 선택하면 이 도구는 해당 정보에 접근할 수 없으며 사용자 승인 메시지 표시 옵션을 사용할 수 있게 됩니다. 해당 옵션에 대해 를 선택하면 사용자에게 사용자 지정 메시지를 표시할 수 있습니다. 예: “타사 LTI 도구를 실행합니다."
  9. 제출을 선택하여 LTI 1.1 도구를 추가합니다.

LTI 1.3/Advantage 도구 추가

  1. '관리자 패널'에서 통합 아래에 있는 LTI 도구 제공자를 선택합니다.
  2. LTI 1.3/Advantage 도구 등록을 선택합니다.
  3. 도구 공급업체가 제공한 클라이언트 ID 또는 애플리케이션 ID를 입력합니다. 고유한 애플리케이션을 개발하는 경우 개발자 포털에서 로그인하고 애플리케이션을 등록하여 클라이언트 ID를 얻을 수 있습니다.
  4. 제출을 선택합니다. 개발자 포털의 애플리케이션 구성 설정이 페이지에 표시됩니다. 
  5. 필드는 읽기 전용이지만 도구의 상태를 승인됨 또는 제외됨으로 선택할 수 있습니다.
  6. 교육기관 정책 섹션에서는 전역 속성의 기본 설정을 가져옵니다. 여기에서 보낼 사용자 필드 확인란을 활성화하거나 비활성화하여 개별 제공자의 설정을 관리할 수 있습니다. 코스 내 역할, 이름이메일 주소. 도구별 기준에 따라 성적 서비스 접근을 허용하거나 허용하지 않을 수도 있습니다.
  7. 멤버쉽 서비스 접근 허용 섹션에서 를 선택하면 이 도구는 코스에서 사용자의 모든 하위 집합(교수자 및 학생)을 요청할 수 있습니다. 아니요를 선택하면 이 도구는 해당 정보에 접근할 수 없으며 사용자 승인 메시지 표시 옵션을 사용할 수 있게 됩니다. 해당 옵션에서 를 선택하면 사용자에게 사용자 지정 메시지를 표시할 수 있습니다. 예: “타사 LTI 도구를 실행합니다."
  8. 개별 제공자에 대한 모든 선택 사항은 전역 속성을 덮어씁니다.
  9. 제출을 선택하여 LTI 1.3/Advantage 도구를 추가합니다.

배치 구성: LTI 도구의 표시 위치

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

배치가 구성되지 않은 경우, 학생과 교수자는 LTI 연결을 사용하는 수업 도구의 설명에 따라 코스에서 도구를 사용하려는 경우 URL 또는 비밀번호 키를 알고 있어야 합니다.


배치를 생성하는 방법

  1. 관리자 도구 > LTI 도구 제공자에서 구성할 도구/제공자로 이동하고 도메인 옆에 나타나는 메뉴 옵션을 선택합니다. 배치 관리로 이동합니다.
  2. 배치 생성을 선택합니다.
  3. 레이블을 입력합니다. 레이블은 코스에서 사용자에게 나타나는 이름입니다.
  4. 도구가 도구 메뉴에서 학생에게 나타나는 경우 설명을 추가합니다. 설명은 교수자에게 나타나지 않습니다.
  5. 핸들을 입력합니다. 이는 고유해야 하며, 여기에는 영숫자, 밑줄 또는 대시 문자만 사용할 수 있습니다.
  6. 배치가 가능하도록 설정하거나 가능하지 않도록 설정하려면 또는 아니요를 선택합니다.
  7. 유형을 선택합니다.

    기존 배치에 대한 배치 유형은 변경할 수 없습니다. 이 유형을 변경하려면 새 배치를 생성해야 합니다.

    • 딥 링크 설정 콘텐츠 도구: 교수자와 코스 생성자가 Blackboard Learn 인터페이스를 통해 콘텐츠를 추가하는 대신 LTI 도구를 실행하고 도구 제공자에서 콘텐츠를 추가할 수 있습니다. 교수자가 한 번의 가져오기를 통해 여러 콘텐츠를 선택할 수 있도록 도구 제공자가 구성된 경우 이 도구를 사용하면 시간을 절약하고 워크플로를 간소화할 수 있습니다.
      • 학생 접근 허용: 학생에게 도구 제공자에서도 콘텐츠를 추가할 수 있는 권한을 부여합니다.
    • 코스 콘텐츠 도구: 교수자가 코스 콘텐츠 페이지에서 도구를 추가하도록 허용합니다. Content Market 섹션을 통해 추가된 후에 도구는 코스 윤곽의 일부가 됩니다.
      • 채점 허용: 교수자가 마감일 및 배점과 같은 채점 기능을 도구에 추가할 수 있습니다.
    • 코스 도구: 이 도구는 Original 코스의 '코스 관리' 섹션과 Ultra 코스의 '교과서 및 도구' 메뉴에서 교수자와 코스 생성자에게 나타납니다.
      • 학생 접근 허용: 이를 선택하면 학생이 학생 '도구' 메뉴의 도구에 접근할 수 있습니다. 학생이 도구와 도구의 역할을 이해하는 데 도움이 되는 설명을 추가하십시오.
    • 시스템 도구는 코스에 접근하지 않고도 열 수 있습니다. Original 환경에서 도구는 나의 교육기관 탭의 도구 메뉴에 나타납니다. Ultra 환경에서 도구는 도구 기반 탐색 섹션에 나타납니다. 교육기관 페이지 모듈에서 시스템 도구를 배치할 수도 있습니다.
    • 관리자 도구를 사용하여 관리자는 도구를 '관리자 패널'에 있는 도구 및 유틸리티 메뉴에 추가할 수 있습니다.
    • 특정 통합의 경우 Ultra 확장 프로그램을 배치합니다. 이러한 확장 프로그램은 통합 제공자가 지시하는 경우에만 배치하고, 통합에 필요하지 않은 경우에는 배치하지 마십시오.
    • 감독 도구, 기본 탐색 도구코스 탐색 도구는 도구 제공자가 설정한 LTI 1.3/Advantage의 독점 유형으로, 접근할 수는 있지만 수정할 수 없습니다.
  8. iframe 대신 새 창에서 이 도구를 실행하려면 해당 확인란을 선택합니다.
  9. 찾아보기를 선택하고 50x50픽셀의 이미지 파일을 업로드하여 도구 아이콘을 추가합니다. 이 LTI 배치가 Original 코스 보기를 사용하는 코스에 있는 경우 아이콘이 도구 목록에 있는 링크와 함께 나타납니다. Ultra 코스 보기에서 아이콘은 Content Market에 있는 링크와 함께 나타나지만 코스 콘텐츠 페이지에 있는 링크와 함께 나타나지는 않습니다.
  10. 도구 제공자 정보를 입력합니다. 대부분의 경우 등록된 동일한 제공자에 대해 여러 배치를 생성하지 않는 한 이 정보는 도구를 생성할 때 추가했던 정보와 동일합니다.
  11. 제출을 선택합니다.

LTI 도메인 또는 배치를 삭제하면 기존의 모든 LTI 링크가 끊어집니다. LTI 도메인 또는 배치를 다시 추가해도 끊어진 링크는 수정되지 않습니다. LTI 배치 또는 도메인을 다시 사용하지 않으려는 경우에만 삭제하십시오.
LTI 1.1 도구를 LTI 1.3으로 마이그레이션하려면 동일한 도메인으로 새 LTI 도구를 생성하고 LTI 1.3으로 마이그레이션하라는 메시지를 수락하십시오. 이렇게 하면 기존 링크를 안전하게 처리할 수 있습니다.


도구 접근 및 표시 여부 관리

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

  1. '관리자 패널'의 도구 및 유틸리티에서 도구를 선택합니다.
  2. 켜거나 끄려는 도구를 검색합니다. 유형별로 필터링할 수 있는 내부 도구, 빌딩 블록 도구 및 LTI 도구의 목록이 표시됩니다. 
  3. 사용 가능성에서 켜기 또는 끄기를 선택합니다.
  4. 새 Original 코스 및 모든 Ultra 코스 또는 신규 및 기존 코스에 변경 사항을 적용할 수도 있습니다.
  5. 제출을 선택합니다.

교육기관 계층별 도구 관리

교육기관을 위한 교육기관 계층이라는 개념에 익숙한 경우 부서 또는 코스별로 LTI 도구의 사용 가능성을 관리할 수 있습니다.

  1. '관리자 패널'의 커뮤니티에서 교육기관 계층을 선택합니다.
  2. 왼쪽 메뉴에서 구성할 교육기관의 노드를 선택합니다.
  3. 도구 탭을 선택합니다.
  4. 교육기관 노드에 대해 켜거나 끄려는 도구를 검색합니다. 유형별로 필터링할 수 있는 내부 도구, 빌딩 블록 도구 및 LTI 도구의 목록이 표시됩니다.
  5. 사용 가능성에서 켜기 또는 끄기를 선택합니다.
  6. 새 Original 코스 및 모든 Ultra 코스 또는 신규 및 기존 코스에 변경 사항을 적용할 수도 있습니다.
  7. 제출을 선택합니다. 

LTI 역할 매핑

코스 컨텍스트 외부에서 실행해야 하는 LTI 도구에 대한 사용자 역할을 설정할 수 있습니다.

  1. '관리자 패널'의 사용자에서 코스/조직내 역할을 선택합니다.
  2. 역할 ID 열에서 구성할 역할 옆에 나타나는 메뉴 옵션을 선택합니다.
  3. 수정을 선택합니다.
  4. 역할의 권한 설정 섹션이 나타날 때까지 아래로 스크롤합니다. LTI 사양 역할 드롭다운 메뉴에서 역할 매핑 옵션 중 하나를 선택합니다. 

역할 매핑 옵션

코스 내 역할 매핑
역할 제목 LTI 1.1 LTI 1.3
조교 조교 교수자
멘토 멘토 멘토
구성원 구성원 구성원
관리자 관리자 관리자
학습 퍼실리테이터 멘토 멘토
학습자 학습자 학습자
교수자 교수자 교수자
게스트 학습자 학습자 학습자
채점자 조교 교수자
콘텐츠 개발자 콘텐츠 개발자 콘텐츠 개발자
관리자 관리자 관리자

일부 타사 통합 도구는 사용자의 교육기관 내 역할이 더 구체적일 때 더 잘 작동합니다. 특히 코스 외부에서 접근하는 도구의 경우에 더욱 그렇습니다. 과거에는 Learn에서 교육기관 내 역할 정보를 LTI 도구로 보내지 않았습니다. 이제는 Learn에서 사용자의 매핑된 교육기관 내 1차 역할 정보를 LTI 도구로 보냅니다. 교육기관 내 2차 역할은 지원되지 않습니다.

관리자는 교육기관 내 역할을 수정할 때 해당 도구에서 기대하는 LTI 교육기관 내 역할 목록에서 선택할 수 있습니다.

매핑은 모든 배포 유형에서 지원됩니다. 매핑은 사용자 환경과 코스 유형 모두에 적용됩니다. Learn 기본 교육기관 내 역할이나 교육기관에서 만든 사용자 지정 역할을 매핑할 수 있습니다. LTI 1.1 또는 1.3/Advantage에서 매핑이 지원됩니다.

현재 사용자의 중단을 방지하기 위해 기본 역할 동작은 변경하지 않은 상태로 유지됩니다. 관리자는 각 역할 구성을 수정하고 각각에 가장 적합한 LTI 역할을 선택할 수 있습니다. LTI 교육기관 내 역할 매핑은 모든 LTI 도구에 적용됩니다.

LTI Advantage를 사용하여 타사 도구에 대한 자동 성적 공개

LTI Advantage/LTI v1.3 도구는 성적을 학생에게 자동으로 게시할지 여부를 정의할 수 있습니다.

  • Ultra 코스 보기: 이제 LTI Advantage 도구에 대해 성적 자동 게시가 기본값입니다. 교수자는 성적을 게시하는 일을 기억할 필요가 없습니다. 한 가지 예외는 성적을 학생에게 게시하지 않아야 한다고 도구에 표시될 때입니다.
  • Original 코스 보기: LTI Advantage 도구에 대한 동작은 변경되지 않습니다. 도구에서 점수를 전송할 때 성적이 자동으로 공개됩니다. 성적 관리 센터 열이 표시되지 않을 때 한 가지 예외가 존재합니다.

LTI Advantage 도구는 성적 공개 작업을 관리할 수도 있습니다. 해당하는 경우, 성적이 학생에게 자동으로 게시됩니다.  

  • Ultra 코스 보기: 성적이 자동으로 게시되지 않도록 설정된 도구의 경우 Learn 성적부로 전송된 점수는 교수자에게만 표시됩니다. 교수자가 학생의 성적을 게시하도록 선택할 수도 있고 도구에서 나중에 성적을 자동으로 공개할 수도 있습니다.
  • Original 코스 보기: 성적이 자동으로 게시되지 않도록 설정된 도구의 경우 Learn 성적 관리 센터로 전송된 점수는 "채점 필요" 상태 표시자 뒤에 표시됩니다. 학생 및 교수자는 학생이 작업을 제출했지만 결과는 제출하지 않았음을 알 수 있습니다. 도구에서 성적을 공개하면 모든 학생은 자신의 점수를 확인할 수 있습니다.

LTI Advantage의 새로운 라인 항목 속성 - gradesReleased. 이 속성은 딥 링크 설정 메시지 또는 과제 및 성적 서비스 호출에서 지정할 수 있습니다. Learn에 점수를 전송하고 학생에게는 나중에 점수를 공개하려는 경우에만 도구를 업데이트하면 됩니다.

속성을 지정하지 않는 경우 gradesReleased의 기본값은 true입니다. false로 설정된 경우 학생은 성적부로 전송된 점수를 볼 수 없습니다. 속성이 true인 경우 학생은 현재 점수와 향후 업데이트를 볼 수 있습니다. gradesReleased=false 속성을 사용하고 Original 코스 보기와의 호환성을 유지하려는 경우 성적 공개를 관리해야 합니다. 교수자는 Original 코스 보기에서 성적을 공개하기 위한 게시 작업을 수행하지 않습니다. 교수자는 Ultra 코스 보기에서 게시 작업을 수행합니다.