Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определять список протоколов, с помощью которых можно запустить внешнее приложение из списка источников без обращения к пользователю
Поддерживаемые версии
- Windows: ≥ 85
- macOS: ≥ 85
- Android: не поддерживается
- iOS: не поддерживается
Описание
Позволяет задать список протоколов (и для каждого протокола — связанный список разрешенных шаблонов происхождения), которые могут запускать внешнее приложение без обращения к пользователю. Конечный разделитель не должен включаться при перечислении протокола, и протокол должен быть в нижнем регистре. Например, выведите список "skype" вместо "skype:", "skype://" или "Skype".
Если настроить эту политику, протоколу разрешено запускать внешнее приложение без запроса политики, если:
протокол указан в списке;
происхождение сайта, запускающего протокол, соответствует шаблонам происхождения в списке allowed_origins этого протокола.
Если любое из условий имеет значение false, запрос на запуск внешнего протокола не опущен политикой.
Если не настроить эту политику, никакие протоколы не смогут запускать приложения без запроса. Пользователи могут отказаться от запросов для каждого протокола или каждого сайта, если политика ExternalProtocolDialogShowAlwaysOpenCheckbox не отключена. Эта политика не влияет на исключения, установленные пользователями в отношении отдельных протоколов или сайтов.
Шаблоны сопоставления источников используют формат, аналогичный формату для политики URLBlocklist , которые описаны в https://go.microsoft.com/fwlink/?linkid=2095322.
Однако шаблоны, соответствующие источнику для этой политики, не могут содержать элементы "/path" или "@query". Любой шаблон, содержащий элемент "/path" или "@query", игнорируется.
Эта политика не работает должным образом с подстановочными знакам file://*.
Поддерживаемые функции
- Может быть обязательным: Да
- Может быть рекомендовано: Нет
- Обновление динамической политики: Да
- На профиль: Да
- Применимо к профилю, вошедшего с помощью учетной записи Майкрософт: Да
Тип данных
- Dictionary
Сведения и параметры Windows
Сведения о групповой политике (ADMX)
- Уникальное имя GP: AutoLaunchProtocolsFromOrigins
- Имя GP: Определять список протоколов, с помощью которых можно запустить внешнее приложение из списка источников без обращения к пользователю
- Путь к групповой политике (обязательный): административные шаблоны/Microsoft Edge
- Путь GP (рекомендуется): N/A
- Имя файла GP ADMX: MSEdge.admx
Пример значения
[{"allowed_origins": ["example.com", "http://www.example.com:8080"], "protocol": "spotify"}, {"allowed_origins": ["https://example.com", "https://.mail.example.com"], "protocol": "msteams"}, {"allowed_origins": ["*"], "protocol": "msoutlook"}]
Параметры реестра
- Путь (обязательный): SOFTWARE\Policies\Microsoft\Edge
- Путь (рекомендуется): N/A
- Имя значения: AutoLaunchProtocolsFromOrigins
- Тип значения: REG_SZ
Пример значения реестра
[{"allowed_origins": ["example.com", "http://www.example.com:8080"], "protocol": "spotify"}, {"allowed_origins": ["https://example.com", "https://.mail.example.com"], "protocol": "msteams"}, {"allowed_origins": ["*"], "protocol": "msoutlook"}]
Развернутый пример значения реестра
[
{
"allowed_origins": [
"example.com",
"http://www.example.com:8080"
],
"protocol": "spotify"
},
{
"allowed_origins": [
"https://example.com",
"https://.mail.example.com"
],
"protocol": "msteams"
},
{
"allowed_origins": [
"*"
],
"protocol": "msoutlook"
}
]
Информация о Mac и настройки
- Имя ключа предпочтения: AutoLaunchProtocolsFromOrigins
- Пример значения:
<key>AutoLaunchProtocolsFromOrigins</key>
<array>
<dict>
<key>allowed_origins</key>
<array>
<string>example.com</string>
<string>http://www.example.com:8080</string>
</array>
<key>protocol</key>
<string>spotify</string>
</dict>
<dict>
<key>allowed_origins</key>
<array>
<string>https://example.com</string>
<string>https://.mail.example.com</string>
</array>
<key>protocol</key>
<string>msteams</string>
</dict>
<dict>
<key>allowed_origins</key>
<array>
<string>*</string>
</array>
<key>protocol</key>
<string>msoutlook</string>
</dict>
</array>