기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
타사 애플리케이션에 대한 Iframe 권한
타사 애플리케이션을 구성할 때 iframe 권한 설정을 지정할 수 있습니다. 애플리케이션을 생성한 후 이러한 권한을 변경할 수 있습니다.
기본적으로 Connect Customer는 모든 타사 애플리케이션에 , allow-forms, 및 allow-popups라는 네 가지 iframe 권한을 부여합니다allow-same-originallow-scripts. 애플리케이션이 더 필요한 경우 애플리케이션을 등록할 때 추가 iframe 권한을 요청할 수 있습니다.
참고
이러한 권한에 대한 지원은 브라우저 구현에 따라 다를 수 있습니다.
| 권한 | 설명 |
|---|---|
Allow |
|
| clipboard-read | 애플리케이션이 클립보드에서 데이터를 읽을 수 있는지 여부를 제어합니다. 이 권한은 현재 Chrome에서 지원되지만 Firefox 또는 Safari에서는 지원되지 않습니다. |
| clipboard-write | 애플리케이션이 클립보드에 데이터를 쓸 수 있는지 여부를 제어합니다. 이 권한은 현재 Chrome에서 지원되지만 Firefox 또는 Safari에서는 지원되지 않습니다. |
| 마이크 | 애플리케이션이 오디오 입력 디바이스를 사용할 수 있는지 여부를 제어합니다. |
| camera | 애플리케이션이 비디오 입력 디바이스를 사용할 수 있는지 여부를 제어합니다. |
Sandbox |
|
| allow-forms | 페이지가 양식을 제출하도록 허용합니다. 기본적으로 지원됩니다. |
| allow-popups | 애플리케이션이 팝업을 열 수 있도록 허용합니다. 기본적으로 지원됩니다. |
| allow-same-origin | 이 토큰을 사용하지 않으면 리소스는 항상 동일한 오리진 정책(데이터 스토리지, 쿠키 및 일부 JavaScript APIs. 기본적으로 지원됩니다. |
| allow-scripts | 페이지가 스크립트를 실행하도록 허용합니다. 기본적으로 지원됩니다. |
| allow-downloads | download 속성이 있는 <a> 또는 <area> 요소를 통해 파일을 다운로드하거나 파일 다운로드로 이어지는 탐색을 통해 파일을 다운로드할 수 있습니다. |
| allow-modal | 페이지가 Window.alert(), Window.confirm(), Window.print()및를 사용하여 모달 창을 열 수 있도록 허용합니다Window.prompt(). 이 권한과 관계없이 <dialog> 요소를 열 수 있습니다. |
| allow-storage-access-by-user-activation | 애플리케이션이 Storage Access API를 사용하여 파티셔닝되지 않은 쿠키에 대한 액세스를 요청할 수 있도록 허용합니다. |
| allow-popups-to-escape-sandbox | 애플리케이션이 샌드박스 플래그를 강제로 적용하지 않고 새 브라우징 컨텍스트를 열 수 있도록 허용합니다. |
샘플 구성
다음과 유사한 템플릿을 사용하여 iframe 권한을 구성합니다.
예를 들어 다음과 같이 클립보드 권한을 부여합니다.
{ "IframeConfig": { "Allow": [ "clipboard-read", "clipboard-write" ], "Sandbox": [ "allow-forms", "allow-popups", "allow-same-origin", "allow-scripts" ] } }
중요 정보
-
iframe 구성 필드를 비워 두거나 빈 중괄호(
{})로 설정하면 Connect Customer는 다음 샌드박스 권한을 부여합니다.-
allow-forms
-
allow-popups
-
allow-same-origin
-
allow-scripts
{ "IframeConfig": { "Allow": [], "Sandbox": ["allow-forms", "allow-popups", "allow-same-origin", "allow-scripts"] } } -
-
권한 없이 애플리케이션을 명시적으로 구성하려면
Allow및Sandbox모두에 대해 빈 배열을 설정해야 합니다.{ "IframeConfig": { "Allow": [], "Sandbox": [] } }