管理员可从安装 Building Block 页面或使用 B2Manager 命令行工具管理 Building Block。

软件更新

位于管理员面板中的软件更新模块可提供 Building Block 更新以及对新发布的 Building Block 的访问。

有关“软件更新”的更多信息


安装或更新 Building Block

在某些情况下,安装新版本的 Building Block 可能需要您在安装新版本之前卸载现有版本。如果覆盖 Building Block 不起作用,请尝试此方法。

安装 Building Block 之前,必须先下载现有 Building Block 或新建一个。

在负载均衡或分布式环境中,Blackboard Learn 会自动将信息部署到所有其他节点。

  1. 管理员面板Building Block 下方,选择 Building Block
  2. 选择已安装的工具 > 上传 Building Block > 浏览,然后找到相应的 Building Block .war 文件。此文件也可能是 .zip 文件。

    Blackboard 维护 Building Block 的扩展目录。要详细了解如何创建 Building Block,请参阅 Building Block API 与 Web 服务规范和更改。这些文件仅提供有英文版本,可通过 behind.blackboard.com 找到。

  3. 选择提交将文件上传到 Blackboard Learn,然后选择确定返回到 Building Block 页面。
  4. 要启用 Building Block,请在 Building Block 的可用性列表中选择可用。Blackboard Learn 列出 Building Block 需要的权限。这是一项防止危险内容进入 Blackboard Learn 的安全保护功能。如果您关心分配给 Building Block 的权限,可以在批准权限之前联系供应商。
  5. 要将 Building Block 设置为可用并向其授予列出的权限,请选择批准

要更新 Building Block,请遵循供应商提供的说明。请注意,大多数升级将卸载旧版本的 Building Block,然后更换为新的版本。

对 Google Chrome (Chrome 80) 的最新更新包括浏览器处理第三方 cookie 的方式的一些变更。这些更改可能会影响使用学习工具互操作性 (LTI) 标准、Building Block (B2) 和 REST API 与 Blackboard Learn 集成的工具。 如果您在使用 Chrome 80 访问 Learn 工具时遇到问题,请编辑您的浏览器设置,以允许站点保存和读取 cookie 数据。您可以在 Google Chrome 帮助中找到有关说明。

在 Behind the Blackboard 上详细了解 Chrome 80 的更改如何影响 Blackboard Learn


删除 Building Block

不再需要某个 Building Block 时,管理员可以选择删除该 Building Block 或将其设为不可用。将 Building Block 设为不可用时,它会留在 Blackboard Learn 中,只是对用户不可用。删除 Building Block 时,它会从 Blackboard Learn 中移除。

如果您计划将来要再次使用 Building Block,建议您将其设为不可用。

  1. 管理员面板上,转到 Building Block &;gt; 已安装的工具
  2. 要停用 Building Block,请在 Building Block 的菜单中选择设置为不可用
  3. 要卸载 Building Block,请依次选择删除确定,以批准该操作。

使用添加为 Building Block 的内容工具,教师可以创建不同类型的内容并将其显示给用户。在内容工具被删除或设为不可用后,用户就不能访问使用该内容工具创建的内容。学生看不到指向这些内容项目的链接。教师可以看到这些链接,但不能打开或查看内容。如果该 Building Block 被再次设为可用,则链接变为对任何人可见且可用。


管理 Building Block

  1. 管理员面板上,转到 Building Block > 已安装的工具
  2. 在这里,您可以执行以下操作:
已安装的工具任务
如需 选择
更改 Building Block 设置。此按钮仅在 Building Block 可配置时显示。对 Building Block 的配置进行更改。此设置是特定于每个 Building Block 的,可以包含如许可文件、外部资源或全局设置等项目。
删除 Building Block 卸载。此操作不能撤消。
将 Building Block 设置为不可用/可用 打开 Building Block 的菜单,然后选择以下任一项:
  • 设置为非活动:在此状态下,Building Block 已注册但不能执行任何代码,包括配置脚本。这是首次安装所有 Building Block 时的默认状态。
  • 设置为可用:Building Block 对用户可用。
  • 设置为不可用:Building Block 已注册,并且可执行代码,但对用户不可用。
在课程中设置 Building Block 工具的默认可用性 课程/组织默认列中的列表。此选项决定了默认情况下该工具在课程中是否可用。
详细分析 Building Block 查看组件。本页面列出了构成 Building Block 的组件、描述、版本号、供应商信息及其默认语言和可用语言。如果 Building Block 有适用于任何默认主题的 CSS,则这些主题将会列出。
下载 Building Block 查找和下载 Building Block。这会链接至扩展目录。可以将 Building Block 下载到计算机上,然后添加到系统中。下载 Building Block 不等于安装它。
安装 Building Block 上传 Building Block

使用 B2Manager 命令安装 Building Block

  1. 安装 Building Block:键入以下命令,其中 blackboard_home 是 Blackboard 的安装位置,而 B2_Path & Filename 是正在安装或更新的 Building Block 的完整路径和文件名:

    UNIX 语法

    /usr/local/blackboard_home/tools/admin/B2Manager.sh -i B2_Path & Filename.war
    例如: /usr/local/blackboard_home/tools/admin/B2Manager.sh -i /usr/local/MyB2.war

    Windows 语法

    C:\blackboard_home\tools\admin\B2Manager.bat -i B2_Path & Filename.war
    例如:C:\blackboard_home\tools\admin\B2Manager.bat -i C:\BuildingBlocks\MyB2.war

  2. 配置 Building Block:键入以下命令,其中 blackboard_home 是 Blackboard 的安装位置:

    UNIX 语法

    /usr/local/blackboard_home/tools/admin/B2Manager.sh -v

    Windows 语法

    C:\blackboard_home\tools\admin\B2Manager.bat -v

  3. 在详细列表中,找到正在配置的 Building Block。
  4. Setup 字段中,复制列出的 URL 并将其粘贴到 Web 浏览器中。如果要求验证,请使用您的 Blackboard 管理员凭证。
  5. 遵循 Building Block 提供商所提供的步骤来完整配置过程。

使用 B2Manager 命令管理 Building Block

可以使用 B2Manager 命令行工具来管理任何 Building Block。

  1. 从命令行中,更改为以下目录,其中 blackboard_home 是 Blackboard Learn 的安装位置:

    UNIX 语法

    cd %/usr/local/blackboard_home/tools/admin

    Windows 语法

    cd C:\blackboard_home\tools\admin

  2. 从此目录中,键入以下内容以便利用所需操作运行 B2Manager 命令,其中 filename 是 Building Block .war 文件的名称,B2_Handle 是识别该 Building Block 的标识。要识别 Building Block 的标识,请键入以下任一列出命令(-v-l):

    UNIX 语法

    B2Manager.sh < -c VALUE | -r | -s VALUE | -v | -l > [filename | B2_Handle]

    例如:

    要将 MyB2 Building Block 的系统状态更改为活动,请键入:B2Manager.sh -s AVAILABLE MyB2

    要详细列出所有 Building Block,请键入:B2Manager.sh -v

    Windows 语法

    B2Manager.bat < -c VALUE | -r | -s VALUE | -v | -l > [filename| B2_Handle]

    例如:

    要将 MyB2 Building Block 的系统状态更改为活动,请键入:B2Manager.bat -s AVAILABLE MyB2

    要详细列出所有 Building Block,请键入:B2Manager.bat -v

    注意:要识别 Building Block 的句柄,请输入以下任一列出命令(-v-l)。

    列表命令
    命令 说明
    -c 更改指定 Building Block 的默认课程或组织状态。此选项决定了默认情况下该工具在课程中是否可用。有效值:
    AVAILABLE UNAVAILABLE
    -r 从系统中删除指定的 Building Block。此操作不能撤消。
    -s 更改指定 Building Block 的系统状态。有效值:
    • INACTIVE:在此状态下,Building Block 已注册但是不能执行任何代码,包括配置脚本。这是首次安装所有 Building Block 时的默认状态。
    • AVAILABLE:Building Block 对用户可用。
    • UNAVAILABLE:Building Block 已注册,并且可执行代码,但对用户不可用。
    -v 以详细的形式列出所有已安装的 Building Block。如果已指定 filenameB2_Handle,那么将仅列出关于该 Building block 的信息。
    -l 以简略的形式列出所有已安装的 Building Block。如果已指定 filenameB2_Handle ,那么仅列出关于该 Building block 的信息。列出格式: "B2 Name" B2_Handle by Vendor [System Status] SetupURL
    -o 覆盖强制性 B2 的安全措施
    *仅限 BLACKBOARD 使用* 使用可能会将系统置于不稳定状态。
    -d 覆盖 B2 依赖检查的安全措施
    *仅限 BLACKBOARD 使用* 使用可能会将系统置于不稳定状态。

编辑集成密码

“集成用户”是快照命令行工具和数据集成 API 使用的特殊帐户,用于使用“简单对象访问协议 (SOAP)”处理客户端机器的操作。利用此页面,管理员可以为集成用户更改密码。

集成用户无权通过用户界面访问 Blackboard Learn,也不能以任何方式指定到课程或参与教学环境。

管理员面板Building Block 下方,依次选择数据集成集成密码