培训平台上的配置

你可以在 Microsoft 社区培训平台上自定义学习者和管理员体验,以满足特定培训计划的需求。

在本文中,你将了解 Microsoft 社区培训平台上提供的不同配置选项以及如何启用或禁用配置。

在平台上设置配置的步骤

  1. 登录到 Azure 门户

  2. 从左侧菜单转到“应用服务”。

    Select App Service.png

  3. 单击属于你的 Microsoft 社区培训实例的应用服务。

  4. 在左侧菜单中的“设置”下选择“配置”。

    Select Configurations.png

  5. 转到“应用程序设置”选项卡

    Select Application Settings.png

  6. 选择要编辑的设置,示例 - 如果要禁用学习者评论,请使用设置“Features:CommentDisabled”,然后用“true”值更新此设置

    评论已禁用

    “评论已禁用”编辑

  7. 单击“保存”。

    Save Application Settings.png

“已获得的证书”指标

Features:CertificatesEarnedMetricsEnabled

门户允许你自定义学习者视图中可用的学习者仪表板的“已获得的证书”指标。 你可以启用/禁用显示学习者已获得的证书总数的指标。 学习者已获得的证书总数

默认情况下,此衡量指标保持启用状态,值为 True。

“今天完成的课程”指标

Features:CourseCompletionsTodayMetricsEnabled

门户允许你自定义学习者视图中可用的学习者仪表板的“今天完成的课程”指标。 你可以启用/禁用显示学习者当天完成的课程总数的指标(根据 UTC 时区)。 今天完成的课程

默认情况下,此指标保持禁用状态,值为 False。

学习者的内容优先级

Features:EnablePriorityForCourse

门户允许你指定课程的优先级,同时将其分配给学习者。 你可以根据具体要求在门户上启用/禁用此功能。

默认情况下,此功能保持启用状态,值为 True,以便管理员分配优先级。

学习者的最高优先级内容

Features:ShowOnlyRequiredCourses

该门户支持分配给课程的四个优先级级别 - “默认”、“可选”、“推荐”和“必需”。 管理员可以将门户配置为仅向学习者显示分配了“必需”优先级的课程。

默认情况下,此功能保持禁用状态,值为 False,因此所有课程对学习者可见。

学习者通知

Features:NotificationDisabled

在学习者视图中,门户提供了一个通知图标,用于向学习者通知分配给学习者的任何新课程。 管理员可以根据方案灵活地禁用此功能。

默认情况下,此功能处于禁用状态,值为 False,以便学习者实时收到通知。

学习者评论

Features:CommentDisabled

该平台具有一项功能,学习者可以对不同的课程发表评论并发起讨论。 默认情况下,此功能保持启用状态。 但是,管理员可以灵活地禁用此功能,以避免平台上的点对点交互。 禁用后,将不允许学员发表评论。

学习者操作事件

Features:Events

Microsoft 社区培训门户利用 Microsoft Azure 服务总线与其他支持 Azure 服务(如 Azure 存储、Azure 媒体服务)集成,以增强用户体验。 可以跟踪触发服务总线的所有事件,并进一步用于特定操作。 你可以启用此功能以获取有关特定触发器的更新。

默认情况下,此功能保持禁用状态。

在平台上启用组织

Features:IsMultiOrgDeployment

Microsoft 社区培训门户允许你管理具有多个组织的门户。 组织由培训平台上具有特定目的或属于特定条件的一组学习者和管理员组成。 你可以根据需要启用/禁用此功能。

默认情况下,此功能保持禁用状态,值为 False,因此不允许管理员创建多个组织。

限制非全局管理员编辑学习者个人资料的能力

Features:disableProfileEditForNonSuperAdmin

MCT 允许你限制全局管理员以外的管理员编辑学习者个人资料的能力。如果选择仅让全局管理员在 MCT 中编辑学习者个人资料,则可以将此值设置为 true

隐藏学习者的导航栏

Features:HideTopNavBarForLearner

该门户允许你将 Microsoft 社区培训平台嵌入到具有独立身份验证机制的另一个应用程序中。 在这种情况下,管理员可以隐藏学习者视图上的顶部导航栏。 你可以根据特定要求启用/禁用此功能。

默认情况下,此功能处于禁用状态,值为 False。

False 值

允许平台嵌入

Features:SuppressXFrameOptionsHeader

通过门户,可以将平台嵌入到 iFrame 或 Webview 中,以便平台可以与其他应用程序集成。 如果需要将平台嵌入到其他应用程序中,则可以启用此设置。

默认情况下,此功能处于禁用状态,值为 False,因此不支持嵌入。

允许将外部视频嵌入到 MCT 中

AllowEmbedDomains

该门户允许外部网站的内容作为内联课时在 Microsoft 社区培训门户中播放。 可以添加需要进行内容嵌入的不同域。

默认情况下,它保持为空。 你可以将域名添加到值字段中以允许嵌入(例如:dailymotion.com)。

允许嵌入

隐藏登陆页课程

Features:HideCoursesInLandingPage

通过门户,学习者只有在从登录页面登录平台后才能使用内容。 默认情况下,学习者的登录页面显示平台上自助注册和自动注册课程的名称和描述,可以通过将此配置设置为 True 来避免这种情况。

默认情况下,此功能处于禁用状态,值为 False,允许学习者在登录培训门户之前查看自助注册和自动注册课程。

隐藏登陆页面

隐藏课程库

Features:HideCourseLibrary

门户允许你在学习者的平台视图中隐藏课程库。 你可以根据具体要求在门户上启用/禁用此功能。

默认情况下,此功能保持禁用状态,值为 False,以允许学习者查看库。

禁用创建自动注册课程

Features:AutoEnrollCourseEnabled

MCT 门户允许你在创建新课程时禁用将课程标记为自动注册。 默认情况下,管理员可以创建自动注册课程处于启用状态,要禁用此功能,你需要将值设置为 false

autoenrollcourse

在课时中启用 PDF 下载功能

MCT 门户允许在学习者的平台视图中启用 PDF 课时的下载功能。

EnablePDFLessonDownload

默认情况下不启用此功能,你需要添加上述配置并启用此功能(将值设置为 true)。 要禁用此功能,应将配置设置值设置为 false。

pdfdownload

允许学习者跳过视频

Features:EnableSeekingInVideos

该门户网站允许学员在平台上观看时跳过任何视频课程。 可以在门户上启用/禁用此功能,具体取决于你的特定要求。

默认情况下,此功能保持禁用状态,值为 False,这样可以确保学习者第一次完成课程时不会跳过视频课程。 学习者可以在后续视图中跳过,即使此设置已设置为 False。

MCT 门户允许你在学习者主页上提供指向外部网站的链接,以便学习者快速访问首选网站。

Features:ExternalWebsite:Name

值:你希望显示的名称(示例– Microsoft 社区培训)

外部链接 5

单击或点击“确定”图标继续操作。

再次单击“新建应用程序”设置,并在相应的框中提供以下值:

Features:ExternalWebsite:URL

值:提供将重定向到的链接(示例– https://communitytraining.microsoft.com/

单击或点击“保存”图标以完成此过程。

外部链接 6

切换到实例上的学习者视图,然后单击个人资料图片。 现在,你将能够看到面板上可用的外部链接,如下图所示,(访问 Microsoft 社区培训):

外部链接 7

为基于电话的登录设置默认国家/地区的步骤

如果你的实例具有基于电话的身份验证,并且你想在登录页面中为所有学习者设置默认国家/地区标志,则需要提供要作为默认标志的国家/地区的 Alpha-2 ISO 代码作为 DefaultCountry 应用程序设置的值。

DefaultCountry

在“值”选项卡中,提供两个字母的 Alpha-2 国家/地区代码。 示例 - 要将默认国家/地区设置为印度,请提供值 IN。

Def_country

禁用 MS Teams 与 MCT 的集成

deploymentType

设置 MCT 实例时,如果已在“启用 Microsoft Teams?”下选择“是”来选择 MS Teams 与 MCT 集成,并且现在想要在没有 MS Teams 集成的情况下继续,MCT 允许使用此应用程序配置来禁用这种更深度的 Teams 集成。

若要禁用此 MS Teams 集成,请使用值“0”更新此应用设置

警告

  • MS Teams 集成附带身份验证类型为“工作或学校帐户”的 MCT 实例。
  • 禁用 MS Teams 集成后,可以通过 MCT 管理员 UI 将用户添加到平台。

禁用 Teams 集成

启用 PWA 移动应用

Features:EnableWebAppInstall

该平台支持渐进式 Web 应用程序 (PWA)。 要为培训门户设置移动应用程序,你需要更新启用此功能,方法是将其值设置为 True。

默认情况下,此功能处于禁用状态,值为 False。

管理课程进度保留

UserProgressRetentionEnabled

如果管理员使用值“True”启用此应用程序设置,则即使为用户取消分配内容,用户对内容的进度也将保留。 这意味着,如果学习者从课程中删除,然后重新注册到同一课程,则保留较早的进度。

默认情况下,应用程序设置标记为“False”,即在取消分配时,该学习者的所有进度将从该课程中删除。

对管理员屏蔽用户详细信息

MCT 平台支持屏蔽用户数据,这将有助于创造额外的安全性,以限制管理员浏览敏感的用户信息。

你可以通过将 Features:Masking:IsProfileFieldsMaskEnabled 设置为 true 来启用对用户数据的屏蔽

Features:Masking:IsProfileFieldsMaskEnabled

启用屏蔽功能后,你现在可以从此应用设置中选择要屏蔽的用户信息。

Features:Masking:MaskedProfileFields

maskthefields

  • 使用 First Name 作为应用程序设置中的字段以屏蔽用户/管理员的名字
  • 使用 Contact 可屏蔽用户/管理员的电子邮件 ID/电话号码/联系人
  • 使用 Last Name 可屏蔽用户/管理员的姓氏
  • 要屏蔽个人资料的自定义字段,请使用字段的实际名称,例如:StateSSN

其他标志配置

标志名称 说明
UserCacheExpiryInHour 用户缓存过期时间(以小时为单位)。
Features:AdminNotificationDisabled 是否启用管理员通知。
MaxRetryCountForWebJobs Web 作业失败的重试次数。 出于内部目的进行此设置,除非建议,否则客户不得调整。