如何设置 Kahoot! 在通过 MDM 管理的设备上安装应用(AppConfig)
管理 Kahoot! 在学校的iPad上吗?借助托管应用配置(AppConfig),IT 管理员可以利用其 MDM 对 Kahoot! 进行定制。适用于 iPhone 和 iPad 的应用:允许学生无需账号即可使用,隐藏应用内购买和 AI 工具,屏蔽 YouTube,或限制可创建的内容。
这适合谁?使用 MDM 解决方案(例如 Jamf Pro、Jamf School 或 Microsoft Intune)管理设备的 IT 管理员。如果您是教师,请将这篇文章分享给您的IT团队。
工作原理
- 您的 MDM 会向 Kahoot! 发送一份简短的设置列表。作为受管应用安装的应用程序。
- 每个设置均为可选。任何未进行设置的内容,其工作方式都与未受管设备上的情况相同。
- 某些设置取决于其他设置(例如,AI 工具需要登录)。该应用会自动应用这些规则,因此配置无法启用本不应提供的功能。
- AppConfig 仅在主版Kahoot! 中有效。播放 & 使用 应用创建测验。 Kahoot!孩子们与Kahoot! 360 忽略这些设置。
如何设置
设置 Kahoot! 在受管设备上操作只需三个步骤。您只需对每组设备执行一次 操作即可。
no.mobitroll.kahoot.controller
的应用,并将其作为受管应用分配给您的设备或用户。
选项 1:使用配置生成器 推荐
- 在“设置”面板中选择您的设置。 。
- 请访问该应用 ,查看“有效行为”功能,了解学生或教师实际能获得什么。
- 点击“复制词典”将设置 粘贴到您的 MDM 中,或者如果 您的 MDM 要求提供文件,请下载 plist 文件。
选项 2:在 AppConfig Generator 中使用 specfile.xml
- 下载 specfile.xml。
- 打开 AppConfig Generator 并上传该文件。
- 选择您的设置。
- 导出配置。
<true/>
或
<false/> ),
而不是文本“true”或“false”。如果任何键的类型不正确,
该应用程序将忽略整个配置。构建器总是使用
正确的类型。
- Jamf Pro:将词典粘贴到该应用的“ 应用配置”选项卡中。
- Microsoft Intune:创建应用配置 策略,然后选择“输入 XML 数据”。
- 其他移动设备管理(MDM)系统:请在 Kahoot! 中查找应用配置选项“ ”。应用程序
检查一下是否成功了。打开 Kahoot!在设备上,进入“设置”,查看“组织配置”是否已启用。如果你看到了,那就万事俱备了!
配置键
forceUserType字符串强制用户类型
默认值:
无
针对特定用户群体量身定制用户体验。在入职流程中,用户选择自身身份(学生、教师、 …)的环节 被跳过了,且在应用中无法更改用户类型。
详细信息
- 在 的注册过程中,不会询问学生和年轻用户的年龄。
-
强制类型适用于未注册账号的用户。
只要
enableLogin处于启用状态,用户仍可使用任何现有的 Kahoot! 账号登录。账户, 哪怕是不同类型的账户也行。 - 如果该值在应用使用过程中发生变化,没有 账户的用户将被带回欢迎界面,以便新的体验 能够生效。
-
除上述列出的值以外的任何值均被视为
无。
enableLogin布尔值启用登录/注册
默认值:
true
控制用户是否可以登录和注册。 禁用此功能对于共享设备很有用,因为学生不应在这些设备上 登录或创建账户。
forceUserType
的值为
student
或
youngStudent 时,才可禁用登录功能。
对于其他任何用户类型,该键将被忽略,且登录功能保持启用状态。
当设置为 false 时
- 整个应用中,登录和注册选项都被隐藏起来了, 用户无法创建账户。在通常需要账户的情况下 ,用户会看到“您的组织不允许登录 和创建账户。”
- 用户仍然可以加入并参与游戏,以及浏览、玩、收藏 和复制 Kahoot 游戏。他们的Kahoot游戏、收藏项和下载内容 都保存在设备上。
-
学生无需注册账户即可创建Kahoot(受
contentCreationRestrictions的限制)。 - 需要账户才能使用的功能已被隐藏:学习小组、工作 小组、报告、关注频道、举报内容以及SharePlay。
-
enableUpsells、enableAI以及enableMarketplace也已关闭。 - 如果在登录功能被禁用时用户已登录,应用将返回 跳转至欢迎界面。
启用追加销售布尔值启用追加销售
默认值:
true
控制应用内元素的显示状态,这些元素会提示用户 订阅或升级套餐以使用特定功能。
enableLogin)。
当登录功能被禁用时,该键将被忽略,且增值销售功能保持关闭状态。
当设置为 false 时
- 订阅优惠和升级提示已被隐藏。
-
enableAI和 以及enableMarketplace也已关闭。
enableAI布尔值启用 AI
默认值:
true
控制对人工智能驱动工具的访问权限,例如利用人工智能生成Kahoots和 问题。
enableLogin
和
enableUpsells)。
当其中任何一项被禁用时,该键位将被忽略,AI将保持
关闭状态。
当设置为 false 时
- AI 工具被隐藏起来了,包括主屏幕上的“扫描”选项。
启用市场布尔值启用市场
默认值:
true
控制对“市场”的访问权限,用户可在该处购买付费内容。
enableLogin
和
enableUpsells)。
当其中任何一项被禁用时,该键将被忽略,且“Marketplace”
将保持关闭状态。
当设置为 false 时
- “市集”和付费内容选项已被隐藏。
enableYoutube布尔值启用 YouTube
默认值:
true
控制在Kahoot!中访问YouTube的权限创作者
当设置为 false 时
- 用户在创建或 编辑Kahoot游戏时,无法将YouTube视频添加到问题中。
该密钥与其他所有密钥互不相关。
内容创作限制字符串内容创建限制
默认值:
noRestrictions
限制用户可以创建的内容。
详细信息
-
除上述列出的值以外的任何值均被视为
noRestrictions。 - 该密钥与其他所有密钥互不相关。
- 如果该用户属于 Kahoot! 如果某个组织限制了 内容的创建,则以这两个设置中较严格的一个为准。
示例:供低年级学生共用的iPad
<dict> <key>forceUserType</key> <string>youngStudent</string> <key>enableLogin</key> <false/> <key>enableYoutube</key> <false/> <key>contentCreationRestrictions</key> <string>restrictPublicKahoots</string> </dict>
学生无需注册账号即可参与游戏,无需进行任何购买,也不使用AI工具或YouTube,他们创建的任何Kahoot游戏都将保持私密状态。
故障排除
-
该配置似乎没有任何效果。
- 请确认配置目标的包 ID 为
no.mobitroll.kahoot.controller,并且该应用已作为受管应用安装在设备上。 - 请检查值类型:布尔值必须是真正的布尔值,字符串值必须与文档中记录的值完全一致(区分大小写)。如果键的类型不正确,应用程序会忽略整个配置。
- 在应用中打开“设置”。如果未显示“组织配置已启用”的提示,则说明该应用未收到有效的配置
- 请确认配置目标的包 ID 为
-
我设置了
enableLogin为false,但用户仍然可以登录。
只有当forceUserType为student或youngStudent时,才能禁用登录功能。
-
我设置了
启用AI为true,但 AI 工具仍无法使用。
AI 需要同时启用登录和追加销售功能。 AI 功能可能还取决于用户的 Kahoot! 方案.
-
用户在更改配置后需要重新启动应用吗?
虽然这不是必须的,但为了避免任何潜在的不一致问题,建议这样做。诸如禁用登录和/或更改强制用户类型等关键更改将立即生效——用户将被注销并重定向至入门流程。
-
如果删除该配置,会发生什么情况?
该应用将恢复到默认的、未受管理的状态,设置提示也会消失。
-
强制设置用户类型会导致现有教师无法登录吗?
不forceUserType决定了未登录用户的体验。在启用登录功能的情况下,任何人仍可使用自己的 Kahoot! 账号登录。账户
-
这在Kahoot!上能用吗?孩子们还是Kahoot! 360?
目前,AppConfig 仅由主版 Kahoot! 支持。应用程序
0 条评论
请登录写评论。