개발자 도구가 허용되는 URL 패턴 목록
지원되는 버전
- Windows: ≥ 148
- macOS: ≥ 148
- Android: ≥ 156
- iOS: 지원되지 않음
설명
이 정책은 URL 패턴의 허용 목록을 지정하여 Microsoft Edge에서 개발자 도구를 사용할 수 있는 위치를 제어합니다.
개발자 도구 가용성은 검사 중인 각 대상에 대해 평가됩니다. URL 패턴은 페이지, 별도의 대상으로 표시되는 하위 프레임, 확장 또는 웹 응용 프로그램 같은 대상의 URL과 일치합니다. 대상을 공유하는 프레임은 해당 대상의 정책 결과를 따릅니다.
이 정책을 구성하고 DeveloperToolsAvailabilityBlocklist 정책을 구성하지 않으면 URL이 이 허용 목록의 패턴과 일치하는 대상에 대해서만 개발자 도구를 사용할 수 있습니다. 대상의 URL이 일치하지 않으면 해당 대상에 대한 개발자 도구가 차단됩니다. 예를 들어 별도의 대상이 나타내는 하위 프레임은 해당 URL이 허용 목록에 없으면 검사할 수 없지만 허용 목록에 있는 메인 페이지 대상은 계속 검사할 수 있습니다. URL 형식에 대한 자세한 내용은 을 참조하십시오 https://go.microsoft.com/fwlink/?linkid=2095322.
이 정책과 DeveloperToolsAvailabilityBlocklist 정책을 모두 구성하는 경우 이 허용 목록이 우선적으로 적용됩니다. URL이 이 허용 목록과 일치하는 대상은 차단 목록과도 일치하는 경우에도 허용됩니다. URL이 차단 목록과 일치하지만 이 허용 목록과 일치하지 않는 대상은 차단됩니다. URL이 두 목록 모두와 일치하지 않는 대상은 DeveloperToolsAvailability 정책의 적용을 받습니다.
이 정책을 사용하지 않도록 설정하거나 구성하지 않으면 개발자 도구 가용성이 DeveloperToolsAvailabilityBlocklist 및 DeveloperToolsAvailability 정책에 의해 결정됩니다.
이 정책은 개발자 도구, 직접 Chrome DevTools 프로토콜(CDP) 연결(예: --remote-debugging-port 또는 --remote-debugging-pipe 사용) 및 chrome.debugger 확장 API를 통한 CDP 연결에 적용됩니다. RemoteDebuggingAllowed 정책은 원격 디버깅을 시작할 수 있는지 여부를 제어합니다. 원격 디버깅이 허용되는 경우에도 이 정책은 검사할 수 있는 대상을 제한합니다.
포괄적인 호스트 와일드카드("*" 또는 "[*]")는 사용할 수 없습니다. 개발자 도구를 전역적으로 사용하도록 설정하려면 DeveloperToolsAvailability 정책을 사용합니다.
이 정책은 최대 1,000개의 항목을 지원합니다.
Android에서 이 정책은 원격 디버깅을 통해 대상 검사를 제어합니다. 이 옵션은 디바이스 내 개발자 도구를 사용할 수 없습니다.
지원되는 기능
- 필수 사항: 예
- 권장 사항: 아니요
- 동적 정책 새로 고침: 예
- 프로필별: 예
- Microsoft 계정으로 로그인한 프로필에 적용: 아니요
데이터 형식
- 문자열 목록
Windows 정보 및 설정
그룹 정책(ADMX) 정보
- GP 고유 이름: DeveloperToolsAvailabilityAllowlist
- GP 이름: 개발자 도구가 허용되는 URL 패턴 목록
- GP 경로(필수): 관리 템플릿/Microsoft Edge
- GP 경로 (권장): 해당 없음
- GP ADMX 파일 이름: MSEdge.admx
예제 값
contoso.com
https://ssl.server.com
contoso.com/good_path
https://server.contoso.com:8080/path
.exact.hostname.com
file://*
레지스트리 설정
- 경로 (필수): SOFTWARE\정책\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist
- 경로 (권장): 해당 없음
- 값 이름: 1, 2, 3, ...
- 값 유형: REG_SZ 목록
레지스트리 값 예제
SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\1 =
contoso.com
SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\2 =
https://ssl.server.com
SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\3 =
contoso.com/good_path
SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\4 =
https://server.contoso.com:8080/path
SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\5 =
.exact.hostname.com
SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\6 =
file://*
Mac 정보 및 설정
- 기본 설정 키 이름: DeveloperToolsAvailabilityAllowlist
- 예제 값:
<array>
<string>contoso.com</string>
<string>https://ssl.server.com</string>
<string>contoso.com/good_path</string>
<string>https://server.contoso.com:8080/path</string>
<string>.exact.hostname.com</string>
<string>file://*</string>
</array>
Android 정보 및 설정
- 기본 설정 키 이름: DeveloperToolsAvailabilityAllowlist
- 예를 들어 값:
["contoso.com", "https://ssl.server.com", "contoso.com/good_path", "https://server.contoso.com:8080/path", ".exact.hostname.com", "file://*"]