---
url: 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/advanced/security'
title: '보안 | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-24T01:39:16+00:00'
updated: '2026-10-24T09:09:48+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: |-
  이 페이지에서는 DXPR Builder가 자체적으로 보호하는 항목과 사용자가 결정하는
  항목(편집 권한, 방문자 출력의 텍스트 형식 필터 통과 여부, 편집자가 업로드할 수
  있는 파일)을 설명합니다.
  빌더 출력과 텍스트 형식
  빌더는 페이지를 필드의 HTML로 저장하고 저장된 그대로 표시합니다. 텍스트 형식
  필터는 기본적으로 빌더 필드에 실행되지 않습니다. Edit with DXPR Builder 권한이
  있고 페이지를 편집할 수 있는 사용자는 HTML 요소의 스크립트를 포함해 어떤 HTML도
  추가할 수 있습니다. 신뢰할 수 있는 역할에만 권한을 주세요. Drupal은 권한
  페이지에서 이 권한을 제한된 권한으로 표시합니다.
tags:
  - 'Voldoen aan compliance-eisen'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-24T09:09:48+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      mainEntity: {  }
    -
      '@type': TechArticle
      headline: 보안
      description: |-
        이 페이지에서는 DXPR Builder가 자체적으로 보호하는 항목과 사용자가 결정하는
        항목(편집 권한, 방문자 출력의 텍스트 형식 필터 통과 여부, 편집자가 업로드할 수
        있는 파일)을 설명합니다.
        빌더 출력과 텍스트 형식
        빌더는 페이지를 필드의 HTML로 저장하고 저장된 그대로 표시합니다. 텍스트 형식
        필터는 기본적으로 빌더 필드에 실행되지 않습니다. Edit with DXPR Builder 권한이
        있고 페이지를 편집할 수 있는 사용자는 HTML 요소의 스크립트를 포함해 어떤 HTML도
        추가할 수 있습니다. 신뢰할 수 있는 역할에만 권한을 주세요. Drupal은 권한
        페이지에서 이 권한을 제한된 권한으로 표시합니다.
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2026-10-24T01:39:16+0000'
      dateModified: '2026-10-24T09:09:48+0000'
      author:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      mainEntityOfPage: 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/advanced/security'
      articleSection: 'Voldoen aan compliance-eisen'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/advanced/security'
      description: |-
        이 페이지에서는 DXPR Builder가 자체적으로 보호하는 항목과 사용자가 결정하는
        항목(편집 권한, 방문자 출력의 텍스트 형식 필터 통과 여부, 편집자가 업로드할 수
        있는 파일)을 설명합니다.
        빌더 출력과 텍스트 형식
        빌더는 페이지를 필드의 HTML로 저장하고 저장된 그대로 표시합니다. 텍스트 형식
        필터는 기본적으로 빌더 필드에 실행되지 않습니다. Edit with DXPR Builder 권한이
        있고 페이지를 편집할 수 있는 사용자는 HTML 요소의 스크립트를 포함해 어떤 HTML도
        추가할 수 있습니다. 신뢰할 수 있는 역할에만 권한을 주세요. Drupal은 권한
        페이지에서 이 권한을 제한된 권한으로 표시합니다.
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: 홈
            item: 'https://dxpr.com/ko'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: ko
---
[Help Center](/ko/node/75)/[Documentation](/ko/hc/documentation) /[Learn DXPR Builder](/hc/documentation/learn-dxpr-builder) /[Manage the site](/hc/documentation/learn-dxpr-builder/manage) /[Voldoen aan compliance-eisen](/hc/documentation/learn-dxpr-builder/manage/compliance) # 보안.

 Learn DXPR BuilderManage the siteVoldoen aan compliance-eisen

   ## In this guide

 Related guides

- [성능](/ko/hc/documentation/learn-dxpr-builder/advanced/performance)

이 페이지에서는 DXPR Builder가 자체적으로 보호하는 항목과 사용자가 결정하는 항목(편집 권한, 방문자 출력의 텍스트 형식 필터 통과 여부, 편집자가 업로드할 수 있는 파일)을 설명합니다.

## 빌더 출력과 텍스트 형식

빌더는 페이지를 필드의 HTML로 저장하고 저장된 그대로 표시합니다. 텍스트 형식 필터는 기본적으로 빌더 필드에 실행되지 않습니다. **Edit with DXPR Builder** 권한이 있고 페이지를 편집할 수 있는 사용자는 HTML 요소의 스크립트를 포함해 어떤 HTML도 추가할 수 있습니다. 신뢰할 수 있는 역할에만 권한을 주세요. Drupal은 권한 페이지에서 이 권한을 제한된 권한으로 표시합니다.

**Apply text format filters to frontend content**(은)는 **DXPR Studio** &gt; **DXPR Builder** &gt; **General Settings** &gt; **Text Filters**에 있으며, 에디터가 아닌 사용자에게 필드의 텍스트 형식을 실행합니다. 에디터에게는 계속 원시 콘텐츠가 표시됩니다. 제한적인 형식은 빌더 마크업을 제거할 수도 있으므로 켠 상태에서 페이지를 테스트하세요.

AI 출력에는 별도의 필터가 있습니다. **DXPR Studio** &gt; **DXPR Builder** &gt; **AI**에서 **AI Output Filtering**(은)는 생성된 콘텐츠를 나열한 **Allowed domains**(으)로 제한합니다.

## 사용자 권한

DXPR Builder는 세 가지 권한을 정의합니다:

| 권한 | 레이블 | 부여 내용 |
|---|---|---|
| `edit with dxpr builder` | **Edit with DXPR Builder** | 편집할 수 있는 콘텐츠에 빌더 사용. 해당 계정은 모두 라이선스를 사용합니다 |
| `administer dxpr builder configuration` | **Administer DXPR Builder configuration** | **General Settings**, AI 설정, **User Licenses**, **Content items**, **Migrations** |
| `administer dxpr_builder_profile` | **Administer dxpr builder profile** | **User Profiles** |

다음 관리 페이지에는 코어 권한이 필요합니다: **Page Templates** 및 **User Templates**. 필요한 권한은 **Administer site configuration**(이)입니다.

에디터에는 콘텐츠 자체에 대한 업데이트 접근(예: **Basic page: Edit any content**)도 필요합니다. 모든 저장 시 서버에서 다시 확인합니다.

## AJAX 경로와 CSRF 보호

다음 경로는 CSRF 토큰이 있고 **Edit with DXPR Builder** 권한이 있으며 편집에서 제외되지 않은 계정의 요청만 받습니다:

- `/dxpr_builder/ajax`(저장, 템플릿, 블록, 뷰)
- `/dxpr_builder/ajax/ai/chat`(AI 텍스트 어시스턴트)
- `/dxpr_builder/ajax/ai/image`(AI 이미지 생성)
- `/dxpr_builder/ajax/ai/image/edit`(AI 이미지 편집)
- `/dxpr_builder/ajax/file_upload`(파일 업로드)

`/dxpr_builder/user-settings`와 `/dxpr_builder/entity-link-suggestions`에도 토큰과 권한이 필요합니다. 에디터는 `/dxpr_builder/csrf`에서 새 토큰을 가져오며, 편집할 수 있는 계정에만 응답합니다. `/dxpr_builder/media-library`에는 **View media** 권한이 필요합니다. 직접 설정할 내용은 없습니다.

## 사용자 프로필

사용자 프로필은 역할별로 에디터 모습을 정합니다. 편집자에게 표시되는 **Elements**, **Blocks**, **Views**, **Page templates**, **Global user templates**, **Icon sets**와 텍스트 에디터 버튼이 해당됩니다. 프로필은 보안 경계가 아닙니다. 저장 경로는 권한이 있는 사용자의 모든 HTML을 받으므로, HTML 요소를 숨겨도 결심한 편집자를 막을 수 없습니다. 프로필을 두 개 이상 사용하려면 DXPR Enterprise 등급이 필요합니다.

## 파일 업로드

업로드 경로 `/dxpr_builder/ajax/file_upload`:

- Drupal 파일 업로드 검증을 통해 GIF, JPEG, PNG, WebP, AVIF, SVG 이미지만, WebM, Ogg, MP4, QuickTime 동영상만 받습니다.
- 파일 크기는 PHP 업로드 한도로 제한됩니다.
- 기본 파일 디렉터리의 `dxpr_builder_images`, `dxpr_builder_videos`, `dxpr_builder_files`에 영구 파일로 저장합니다.

SVG 파일에는 파일을 직접 열 때 실행되는 스크립트가 들어 있을 수 있습니다. 편집 권한을 신뢰할 수 있는 역할에만 유지해야 하는 이유가 하나 더 있습니다.

기본 파일 시스템이 비공개인 사이트에서는 비공개 `dxpr_builder_images` 폴더와 `dxpr_builder_videos` 폴더의 파일이 모든 방문자에게 제공됩니다. 빌더 페이지에 공개적으로 표시되기 때문입니다. 빌더를 통해 기밀 파일을 업로드하지 마세요.

## 다음 단계

[Performance tuning for faster pages](/ko/hc/documentation/learn-dxpr-builder/advanced/performance) 문서에서 DXPR Builder 탐색을 계속하세요.