Skip to main content

添加一个入站LTI适配器

LTI 适配器类型是符合 LTI 1.1 标准的 OAuth 1.0 签名请求。在LTI 1.1发布时,你必须提供包含用户批_uid/外部ID的lis_person_sourcedid或ext_user_username属性才能登录。您可以在 Blackboard 提供重定向参数,将用户重定向到特定位置。

配置无人机设置

在无人机设置界面,选择添加认证适配器,填写如下字段:

字段

描述

别名

这是适配器的独特名称,用于URL中。别名将以所有小写字母存储,且不应包含任何特殊的URL字符。

已启用

该开关决定适配器是否可用。

授权类型

LTI

使用外接适配器

选择用于向外部服务进行出站认证的认证适配器。如果没有选择,默认的出站适配器将被使用。

调试启用

该开关决定是否将调试语句写入日志以进行故障排除。

受限用户

输入一个逗号分隔的用户名列表,这些用户无法使用该适配器。

密钥

输入 OAuth 1.0 键值作为签名。

秘密

输入OAuth 1.0的签名秘密值。保存后,这个值会被遮蔽,所以你无法访问,但你可以更改它。

重定向参数

输入一个参数,包含用户登录后将被引导至的URL。

禁用无发声追踪

请开启此开关以便排查故障,以便重新使用认证请求。出于安全考虑,我们建议您关闭此开关,以便启用无一次性追踪。

帮助文本

输入文本,在系统配置或发生错误时会显示给用户。本文限于1000字符。

用户配置

启用用户配置

选择此开关以启用用户创建请求中提供的信息。

以下参数可随单点登录链路提供,仅在启用自动配置且用户首次创建时使用:

lis_person_sourcedid/ext_user_username

lis_person_name_given

lis_person_name_family

lis_person_contact_email_primary

默认系统角色

选择将分配给新用户的系统角色。选项包括标准角色(SystemAdmin、SystemSupport、CourseCreator、CourseSupport、AccountAdmin、Guest、User、Observer、Integration和Portal)以及任何自定义角色。

默认机构角色

选择将分配给新用户的机构角色。

默认数据源

选择将分配给新用户的数据源。

注册配置

启用注册配置

选择此开关,以便在已提供课程且不存在注册时自动创建注册。

首次自动配置注册时需要以下额外参数:

context_id → course_id

角色

课程角色默认

选择将分配给新用户的课程角色,若未提供该角色。

默认数据源

选择将分配给新注册的数据来源。

课程配置

启用课程设置

选择此开关,使系统能够创建课程,并以指定角色注册该课程。

注意

要启用课程配置,您必须启用注册配置。

如果存在外部课程编号(context_id),系统将为用户注册该课程。首次自动配置课程时需要以下额外参数:

context_id → course_id

context_title

context_label →描述

课程模板

输入复制后将应用到新课程的模板课程ID。

默认数据源

选择将分配给新课程的数据来源。

跳过配置的自定义参数名称

这会识别用于判断请求是否应跳过配置的自定义参数名称(不含“custom_”)。提供一个布尔值“true”以跳过配置。

选择保存以保存你的配置。

配置适配器的URL是https://{region}.扩展.blackboard.com/api/v2/authadapters/sites/{siteId}/auth/{alias}