Umożliwia ustawienie listy adresów URL określającej, które witryny będą automatycznie uzyskiwać uprawnienie dostępu do urządzenia USB mającego określone identyfikatory dostawcy i produktu. Każdy element na liście musi zawierać urządzenia i adresy URL, aby zasada była prawidłowa. Każdy element określający urządzenie zawiera pole identyfikatora dostawcy i identyfikatora produktu. Każdy pominięty identyfikator będzie traktowany jako symbol zastępczy z wyjątkiem sytuacji, w której identyfikatora produktu nie można określić bez określenia identyfikatora dostawcy. W przeciwnym razie ta zasada będzie nieprawidłowa i będzie ignorowana.
W modelu uprawnień magistrali USB adres URL witryny żądającej („żądający adres URL") i adres URL witryny ramki najwyższego poziomu („osadzający adres URL") są używane w celu udzielania żądającemu adresowi URL uprawnienia dostępu do urządzenia USB. Żądający adres URL może być inny niż osadzający adres URL, gdy witryna żądająca jest ładowana w ramce iFrame. Z tego powodu pole „urls" może zawierać dwa ciągi adresów URL rozdzielone przecinkiem, co umożliwia określenie odpowiednio żądającego i osadzającego adresu URL. Jeśli będzie określony tylko jeden adres URL, dostęp do odpowiednich urządzeń USB będzie udzielany, gdy adres URL witryny żądającej będzie pasował do tego adresu URL, niezależnie od stanu osadzania. Adresy URL w polu „urls" muszą być prawidłowymi adresami URL, ponieważ w przeciwnym razie ta zasada będzie ignorowana.
Jeśli pozostawisz tę zasadę nieustawioną, dla wszystkich witryn będzie używana globalna wartość domyślna pochodząca z zasady 'DefaultWebUsbGuardSetting' (Steruj używaniem interfejsu API WebUSB) (jeśli została ustawiona) albo wartość z osobistej konfiguracji użytkownika.
Wzorce adresów URL zdefiniowane w tej zasadzie nie mogą powodować konfliktu ze wzorcami skonfigurowanymi za pośrednictwem zasady 'WebUsbBlockedForUrls' (Blokuj interfejs WebUSB w określonych witrynach). W przypadku konfliktu ta zasada ma pierwszeństwo przed zasadami 'WebUsbBlockedForUrls' i 'WebUsbAskForUrls' (Zezwalaj na używanie interfejsu WebUSB w określonych witrynach).
Przykładowa wartość:
[
{
"urls": [
"https://contoso.com",
"https://fabrikam.com"
],
"devices": [
{
"vendor_id": 1234,
"product_id": 5678
}
]
}
]
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Edge |
Value Name | WebUsbAllowDevicesForUrls |
Value Type | REG_SZ |
Default Value |