Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Параметры управления веб-приложениями
Поддерживаемые версии
- Windows: ≥ 120
- macOS: ≥ 120
- Android: не поддерживается
- iOS: не поддерживается
Описание
Эта политика позволяет администратору указывать параметры для установленных веб-приложений. Эта политика сопоставляет идентификатор веб-приложения с определенным параметром. Конфигурацию по умолчанию можно задать с помощью специального идентификатора *, который применяется ко всем веб-приложениям без пользовательской конфигурации в этой политике.
- Поле manifest_id — это идентификатор манифеста веб-приложения. Инструкции по определению идентификатора манифеста для установленного веб-приложения см https://developer.chrome.com/blog/pwa-manifest-id/ . в этой статье.
- Поле run_on_os_login указывает, можно ли запускать веб-приложение во время входа в ОС. Если для этого поля задано значение заблокировано, веб-приложение не будет запускаться во время входа в ОС, и пользователь не сможет включить это позже. Если для этого поля задано значение run_windowed, веб-приложение будет запущено во время входа в ОС, и пользователь не сможет отключить его позже. Если для этого поля задано значение Разрешено, пользователь сможет настроить веб-приложение для запуска при входе в ОС. Конфигурация политики по умолчанию разрешает только допустимые и заблокированные значения.
- (Начиная с Microsoft Edge версии 120) Поле prevent_close_after_run_on_os_login указывает, можно ли запретить закрытие веб-приложения каким-либо образом. Например, пользователем, диспетчером задач или веб-API. Это поведение можно включить только в том случае, если для run_on_os_login задано значение run_windowed. Если приложение уже запущено, этот параметр вступит в силу только после перезапуска приложения. Если это поле не определено, пользователи могут закрыть приложение. (В настоящее время это не поддерживается в Microsoft Edge.)
- (Начиная с версии 118) Поле force_unregister_os_integration указывает, будет ли удалена вся интеграция ОС для веб-приложения, т. е. ярлыки, обработчики файлов, обработчики протоколов и т. д. Если приложение уже запущено, это свойство вступит в силу после перезапуска приложения. Это следует использовать с осторожностью, так как он может переопределить любую интеграцию ОС, которая устанавливается автоматически во время запуска системы веб-приложений. В настоящее время это работает только на платформах Windows, Mac и Linux.
Поддерживаемые функции
- Может быть обязательным: Да
- Может быть рекомендовано: Нет
- Обновление динамической политики: Да
- На профиль: Да
- Применимо к профилю, вошедшего с помощью учетной записи Майкрософт: Нет
Тип данных
- Dictionary
Сведения и параметры Windows
Сведения о групповой политике (ADMX)
- Уникальное имя групповой политики: WebAppSettings
- Имя групповой политики: параметры управления веб-приложениями
- Путь к групповой политике (обязательный): административные шаблоны/Microsoft Edge
- Путь GP (рекомендуется): N/A
- Имя файла GP ADMX: MSEdge.admx
Пример значения
[{"manifest_id": "https://foo.example/index.html", "run_on_os_login": "allowed"}, {"manifest_id": "https://bar.example/index.html", "run_on_os_login": "allowed"}, {"manifest_id": "https://foobar.example/index.html", "prevent_close_after_run_on_os_login": true, "run_on_os_login": "run_windowed"}, {"manifest_id": "*", "run_on_os_login": "blocked"}, {"force_unregister_os_integration": true, "manifest_id": "https://foo.example/index.html"}]
Параметры реестра
- Путь (обязательный): SOFTWARE\Policies\Microsoft\Edge
- Путь (рекомендуется): N/A
- Имя значения: WebAppSettings
- Тип значения: REG_SZ
Пример значения реестра
[{"manifest_id": "https://foo.example/index.html", "run_on_os_login": "allowed"}, {"manifest_id": "https://bar.example/index.html", "run_on_os_login": "allowed"}, {"manifest_id": "https://foobar.example/index.html", "prevent_close_after_run_on_os_login": true, "run_on_os_login": "run_windowed"}, {"manifest_id": "*", "run_on_os_login": "blocked"}, {"force_unregister_os_integration": true, "manifest_id": "https://foo.example/index.html"}]
Развернутый пример значения реестра
[
{
"manifest_id": "https://foo.example/index.html",
"run_on_os_login": "allowed"
},
{
"manifest_id": "https://bar.example/index.html",
"run_on_os_login": "allowed"
},
{
"manifest_id": "https://foobar.example/index.html",
"prevent_close_after_run_on_os_login": true,
"run_on_os_login": "run_windowed"
},
{
"manifest_id": "*",
"run_on_os_login": "blocked"
},
{
"force_unregister_os_integration": true,
"manifest_id": "https://foo.example/index.html"
}
]
Информация о Mac и настройки
- Имя ключа предпочтения: WebAppSettings
- Пример значения:
<key>WebAppSettings</key>
<array>
<dict>
<key>manifest_id</key>
<string>https://foo.example/index.html</string>
<key>run_on_os_login</key>
<string>allowed</string>
</dict>
<dict>
<key>manifest_id</key>
<string>https://bar.example/index.html</string>
<key>run_on_os_login</key>
<string>allowed</string>
</dict>
<dict>
<key>manifest_id</key>
<string>https://foobar.example/index.html</string>
<key>prevent_close_after_run_on_os_login</key>
<true/>
<key>run_on_os_login</key>
<string>run_windowed</string>
</dict>
<dict>
<key>manifest_id</key>
<string>*</string>
<key>run_on_os_login</key>
<string>blocked</string>
</dict>
<dict>
<key>force_unregister_os_integration</key>
<true/>
<key>manifest_id</key>
<string>https://foo.example/index.html</string>
</dict>
</array>