DeveloperToolsAvailabilityAllowlist

개발자 도구가 허용되는 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://*"]

참고 항목