관리 메뉴의 플랫폼 섹션에서 확장 프로그램 프레임워크 페이지를 사용하면 Looker 확장 프로그램 프레임워크 옵션을 사용 설정하거나 사용 중지할 수 있습니다.
확장 프로그램 프레임워크
확장 프로그램 프레임워크 옵션을 사용 설정하면 개발자가 Looker에서 호스팅하는 애플리케이션을 빌드하고 실행할 수 있을 뿐만 아니라 Looker Marketplace에서 API 탐색기 및 데이터 사전과 같은 확장 프로그램을 설치 및 실행할 수 있습니다. 이 기능은 기본적으로 사용하도록 설정되어 있습니다.
이 기능을 사용 중지하면 설치된 확장 프로그램이 숨겨지고 사용자에게 제공되지 않습니다.
API 탐색기 및 데이터 사전과 같은 Marketplace 콘텐츠 및 확장 프로그램에 대한 가격 책정, 약관 및 기타 세부정보는 관련 스토어 페이지 내에 나열됩니다. 사용자가 Marketplace 확장 프로그램을 설치 및 사용할 수 있으려면 Looker 관리자가 Marketplace 기능을 사용 설정해야 합니다.
향상된 확장 프로그램 로드
잠재적인 콘텐츠 보안 정책(CSP) 위반을 해결하기 위해 Looker 확장 프로그램 프레임워크에 대해 새로운 향상된 로딩 메커니즘이 제공되며, 여기에는 다음과 같은 변경사항이 포함됩니다.
콘텐츠 보안 정책(CSP) 위반을 수정하기 위해 브라우저가 아닌 서버에서 확장 프로그램을 로드하도록 HTML이 생성됩니다.
커스텀 코드 분할에 영향을 줄 수 있는 base 태그가 삭제되었습니다.
새 로더에 <!DOCTYPE html> 전문이 사용됩니다. height: 100%;를 사용하는 구성요소에 영향을 줍니다. height: 100vh를 사용하여 이를 해결할 수 있습니다.
향상된 로드 메커니즘을 사용하려면 Looker 관리자가 향상된 확장 프로그램 로드를 사용 설정하면 됩니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[],[],null,["# Admin settings - Extension Framework\n\nThe **Extension Framework** page in the **Platform** section of the **Admin** menu lets you enable or disable Looker extension framework options.\n| **Note:** If you have a permission that provides access to only select pages in the Admin panel, such as [`manage_schedules`](/looker/docs/admin-panel-users-roles#manage_schedules), [`manage_themes`](/looker/docs/admin-panel-users-roles#manage_themes), or [`see_admin`](/looker/docs/admin-panel-users-roles#see_admin), but you don't have the [Admin role](/looker/docs/admin-panel-users-roles#default_roles), the page or pages that are described here may not be visible to you in the Admin panel.\n\nExtension Framework\n-------------------\n\nWhen enabled, the **Extension Framework** option lets developers build and run Looker-hosted applications as well as install and run extensions from the [Looker Marketplace](/looker/docs/marketplace), such as the [API Explorer](/looker/docs/api-explorer) and the [Data Dictionary](/looker/docs/using-looker-data-dictionary). This feature is enabled by default.\n\nWhen this feature is disabled, any extensions that have been installed are hidden and unavailable to users.\n\nPricing, terms, and other details for Marketplace content and extensions such as the API Explorer and Data Dictionary are listed within the relevant store page. Before users can install and use Marketplace extensions, a Looker admin must enable the [Marketplace](/looker/docs/admin-panel-platform-marketplace) feature.\n\nEnhanced Extension Loading\n--------------------------\n\nTo address potential [Content Security Policy (CSP)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) violations, there is a new, enhanced loading mechanism for the Looker extension framework, which includes the following changes:\n\n- To fix Content Security Policy (CSP) violations, HTML is generated to load an extension on the server rather than in the browser.\n- The `base` tag is removed, which potentially could impact custom code splitting.\n- The new loader uses a `\u003c!DOCTYPE html\u003e` preamble. This may impact components that use `height: 100%;`. You can mitigate this by using `height: 100vh`.\n\nTo use the enhanced loading mechanism, a Looker admin can enable **Enhanced Extension Loading**.\n| **Warning:** The enhanced loader may cause errors with existing extensions. Disable this option to use the legacy extension framework loader."]]