如何从 Google 管理员(应用程序管理)配置启用自定义信息亭的应用程序?
How to configure a custom kiosk-enabled app from Google Admin (App Management)?
我有一些 "Single app Chrome kiosk device management license",我想为每个 OU 远程设置一个 url(来自 Google 管理员)。
使用 Chrome Sign Builder 时,很简单,有一个 "configure" 按钮:
但现在我使用 Chrome App Builder 构建了我的应用程序,无法通过 json 配置文件(按钮 "configure"不存在):
如何显示这个 "configure" 按钮?
编辑:https://support.google.com/chrome/a/answer/6137033?hl=en "If a Chrome app supports a config file, you can upload a config file to customize the app." -> 所以我想这绝对可行,但我找不到方法
将此添加到 manifest.json
"storage": {
"managed_schema": "schema.json"
}
schema.json 示例:
{
"type": "object",
"properties": {
"defaultUrl": {
"type": "string"
}
}
}
现在您有了按钮,您可以上传这样的配置文件了:
{
"defaultUrl": {
"Value": "https://www.whosebug.com"
}
}
在你的代码中,你可以这样得到它:
chrome.storage.managed.get('defaultUrl', function (data) {
//data.defaultUrl
});
我有一些 "Single app Chrome kiosk device management license",我想为每个 OU 远程设置一个 url(来自 Google 管理员)。
使用 Chrome Sign Builder 时,很简单,有一个 "configure" 按钮:
但现在我使用 Chrome App Builder 构建了我的应用程序,无法通过 json 配置文件(按钮 "configure"不存在):
如何显示这个 "configure" 按钮?
编辑:https://support.google.com/chrome/a/answer/6137033?hl=en "If a Chrome app supports a config file, you can upload a config file to customize the app." -> 所以我想这绝对可行,但我找不到方法
将此添加到 manifest.json
"storage": {
"managed_schema": "schema.json"
}
schema.json 示例:
{
"type": "object",
"properties": {
"defaultUrl": {
"type": "string"
}
}
}
现在您有了按钮,您可以上传这样的配置文件了:
{
"defaultUrl": {
"Value": "https://www.whosebug.com"
}
}
在你的代码中,你可以这样得到它:
chrome.storage.managed.get('defaultUrl', function (data) {
//data.defaultUrl
});