Skip to main content

Policy Definition Document

※ Last updated: 2026-03-26


Data Type Constraints

Typemaximum lengthAllowed valuesDescription
integer-Only values defined in uiOptions can be used.Integer value (select type)
For example: 0, 1 or 0, 1, 2
string2000 charactersFree input (semicolon separated)String value (text type, character varying)

Important:

  • integer typeOnly the values specified in the uiOptions of each policy can be used.
    • Example:1=사용 함, 0=사용 안함→ Only 0 or 1 can be entered.
    • Example:0=차단, 1=원본 반입, 2=기록 모드Only 0, 1, and 2 can be entered.
  • string typeYou can enter up to 2000 characters, and extensions/keywords are separated by semicolons (;).

Notes on string type:

  • Case Sensitivity: Case insensitive.
    • Uppercase, lowercase, and mixed case are all allowed.
    • Example:DOC;xlsx;PpTx;→ Normal operation
  • Duplicate values: Duplicate input allowed (e.g.: __PH_0__)mp4;mp3;mp4;) - Saved in a duplicated state, but there is no issue with processing.
  • Whitespace Handling Caution: If it contains spaces, it is saved as is and does not function as intended.
    • Incorrect example:do c; xl s;→ Not recognized as an extension
    • Correct Example:doc;xls;→ Enter without spaces

Policy List

ClassificationPolicy NamePolicy DescriptionpolicyIdpolicyValueuiOptionsuiTypeCodeuiTypeDescType
CommonFile Import Method SettingsSelect the file import method as 'Decontamination Processing' / 'Original Import' / 'Record Mode'. In Record Mode, decontamination processing and results are recorded according to policy, but the import is conducted as the original file.SD_DOC_OP_MODE11=Decontamination processing, 0=Original import, 2=Recording mode2selectinteger
Setting the Decontamination Treatment StrengthSet the decontamination processing level. 'Maximum Security' identifies all risk factors and extracts only safe content, while 'Maximum Integrity' selects safe content while maintaining the original structure as much as possible.SD_USE_FAST_SANITIZER11=max security, 0=max consistency2selectinteger
Decontamination Safety Document Handling SettingsSet the handling method for cases where there are no risk factors in Word and PowerPoint documents. Applicable targets: Only Word and PowerPoint (support scope to be gradually expanded).SD_ORG_IMPORT_IF_NOT_SCAN_THREAT01=Original Import, 0=Decontamination2selectinteger
Setting Size Limit for Decontamination ProcessingSet the maximum size of files that can be processed for decontamination.SD_DOC_LIMIT_SIZE100-1textstring
Blocking settings when the decontamination processing size exceedsSet whether to block files that exceed the specified size limit or to import them as is.SD_DOC_LIMIT_MODE11=Blocked, 0=Original Import2selectinteger
Block Settings for Unsupported File ExtensionsSet the handling method for unsupported file extensions in the system (block / original import / log mode)SD_NOSUP_EXT_MODE10=Block, 1=Import Original, 2=Record Mode2selectinteger
Extension Spoofing Prevention SettingsSet the handling method for files with mismatched actual format and extension (block / allow original import / log mode).SD_EXT_MODE00=Block, 1=Import Original, 2=Record Mode2selectinteger
Password Protected Document Processing SettingsSet whether to block password-protected document files or to import them as is.SD_ENC_DOC_MODE01=Blocked, 0=Original Import2selectinteger
Password Protected Compressed File Handling SettingsSet whether to block password-protected compressed files or import them as isSD_ENC_ZIP_MODE01=Blocked, 0=Original Import2selectinteger
Encryption File Processing SettingsSet whether to block files encrypted with DRM or to import them as is.SD_ENCRYPTED_MODE01=Blocked, 0=Original Import2selectinteger
Format Identification Unrecognized File Processing SettingsSet whether to block files that cannot be analyzed due to file corruption or unknown encryption, or to import them as they are.SD_UNREADABLE_MODE01=Blocked, 0=Original Import2selectinteger
File Extension Unspecified Block SettingsSet whether to block files without extensions or to import them as is.SD_EXCEPT_NO_EXTOnOff=Blocked, On=Original Import2selectinteger
Setting File Path Length Exceed Block 여부Set whether to block or import as is when the file path length exceeds the system's allowed range.SD_CDR_LIMIT_PATH_EXCEEDEDOFFON=Block, OFF=Import Original2selectinteger
Original Import Settings When Decontamination Error OccursSet the handling method (block / original import / log mode) when a system error occurs during the decontamination process.SD_EXCEPTION_BYPASS0Off=Blocked, On=Original Import, Log=Record Mode2selectinteger
Setting Timeout CriteriaSet the decontamination operation timeout criteria in minutesSD_TIMEOUT_MINUTES3-1textstring
Original Import Settings on TimeoutSet whether to import as is or block when the decontamination processing time exceeds the set criteria.SD_TIMEOUT_LIMIT1On=Block, Off=Import Original2selectinteger
exceptionHarmless Extension FilterOnly the entered extensions will be subject to harmless processing. Extensions that are not entered are classified as unsupported extensions.SD_NON_SPECIFIED_EXTENSIONS;-1textstring
Non-decontamination Excluded Extension FilterThe entered extension will be imported in its original state without any sanitization processing.SD_FORCE_BYPASS_EXT;-1textstring
Harmless Deactivation Block Extension FilterThe entered extension is blocked from being imported regardless of whether it is harmful or not.SD_NOT_ALLOWED_EXTENSIONS;-1textstring
Blocked Exception Settings for Unsupported ExtensionsSpecify the extensions that are allowed as exceptions for importing original files among the extensions blocked by the unsupported extension blocking settings.CQMS_NOSUP_EXCEPT_EXT;-1textstring
Unsupported File Binary Exception SettingsWhen blocking unsupported extensions, handle files that match specific binary patterns and extensions as exceptions.SD_NOT_SUPPORT_EXT_BYPASS;-1textstring
Exception settings for blocking extension forgerySpecify the extensions that are allowed as exceptions for importing the original when blocking extension forgery.SD_EXCEPT_EXT;-1textstring
MS OfficeObject (OLE) Deletion Settings in DocumentSet whether to remove OLE objects (other documents, executable files, etc.) inserted in MS Office documents.SD_DOC_OBJ_MODE11=Used, 0=Not used2selectinteger
Object retention settings to maintain within the documentSpecify the object to keep as an exception when deleting an OLE objectSD_KEEP_OBJECT_LISTPbrush;Picture;-1textstring
Document Macro Processing SettingsSet whether to remove VBA macros in MS Office documentsCQMS_NOR_OPTION_MACRO11=Used, 0=Not used2selectinteger
Remove DDEAUTO Setting in DocumentSet whether to remove the DDE feature that allows automatic data exchange between documentsSD_DOC_DDEAUTO_BLOCK_MODE11=Used, 0=Not used2selectinteger
Remove ActiveX Control Settings in DocumentSet whether to remove ActiveX controls that enable interaction in the documentSD_EXCEL_REMOVE_SHAPE_CONTROL11=Used, 0=Not used2selectinteger
Setting ActiveX Content to be Maintained in the DocumentSpecify ActiveX content to retain as an exception when removing ActiveX controls.SD_EXCEL_KEEP_ACTIVEPictureFrame;HostControl;RoundedRectangle;NotPrimitive;TextBox;-1textstring
Blocking settings for documents from versions prior to MS Office 97Set the blocking of files from MS Office versions prior to 97 that do not meet modern security standards.SD_DOC_OLD00=Use, 1=Do not use2selectinteger
Setting to Remove OLE External Links in DocumentSet whether to remove OLE external links that connect to external files or web addresses in the document.SD_EXTERNAL_LINK_DELETE11=Used, 0=Not used2selectinteger
Remove Hyperlink Settings in DocumentSet whether to remove hyperlinks that connect to external files, web addresses, etc. within the document.SD_LINK_SANITIZE11=Used, 0=Not used2selectinteger
Maximum Number of Slides ProcessedSet the maximum allowed number of slides in a PowerPoint file. If exceeded, handle according to the 'Handling Method When Slides Exceed' policy.SD_SLIDES_DENY_COUNT120-1textstring
Handling When Exceeding SlidesSet the handling method when the number of slides in a PowerPoint file exceeds the maximum allowed number.SD_SLIDES_CHECKDenyDeny=Block, Permit=Original Import2selectinteger
PDFSettings for Processing Digitally Signed PDFsSet whether to import the PDF document with the digital signature as is or to process it for redaction.SD_PDF_DIGITAL_SIGNATURE_BYPASS11=Original Import, 0=Decontamination2selectinteger
PDF JavaScript Removal SettingsSet whether to remove JavaScript that can trigger the execution of malicious code in PDF documentsSD_PDF_REMOVE_JAVA_SCRIPT11=Used, 0=Not used2selectinteger
Remove PDF Action SettingsSet whether to remove Actions that trigger specific tasks in a PDF document.SD_PDF_REMOVE_ACTIONS11=Used, 0=Not used2selectinteger
PDF Annotation Removal SettingsSet whether to remove annotations (notes, highlights, etc.) that may contain malware or links in PDF documents.SD_PDF_REMOVE_ANNOTATIONS11=Used, 0=Not used2selectinteger
PDF Annotation Exception SettingsSpecify the annotation types to keep as exceptions when removing PDF annotations.SD_WHITE_LIST_ANNOTATIONSPopupAnnotation;WidgetAnnotation;LinkAnnotation;-1textstring
Hancom OfficeSetting Object Removal in Hancom Office DocumentsSet whether to remove OLE objects inserted in Hancom Office documentsSD_HWP_OBJECT_DELETE11=Used, 0=Not used2selectinteger
Removing Hyperlink Settings in Hancom Office DocumentsSet whether to remove hyperlinks in Hancom Office documentsSD_HWP_HYPER_LINK_DELETE11=Used, 0=Not used2selectinteger
Hancom Office Document Script Removal SettingsSet whether to remove scripts that control or automate the operation of Hancom Office documents.SD_HWP_BINDATA_NOT_IMG_DELETE11=Used, 0=Not used2selectinteger
Hancom Office Distribution Document Blocking SettingsSet whether to block the Hancom Office file created as 'deployment document' or to import it as is.SD_SANITIZE_HWP_RELEASE_DENY_DOC01=Blocked, 0=Original Import2selectinteger
Blocking the Creation of Non-Standard MS Office Files in Hancom OfficeSet whether to block non-standard MS Office files created in Hancom Office or to import them as is.SD_BYPASS_MSOFFICE_DOCU_FROM_HANCOM01=Blocked, 0=Original Import2selectinteger
HTMLHTML Script Removal SettingsSet whether to remove scripts that perform dynamic functions within the web page.SD_REMOVE_SCRIPT_TAG_FROM_MAIL_CONTENTS01=ON, 0=OFF2selectinteger
HTML Web Beacon Removal SettingsSet whether to remove web beacons that track user behavior on the web pageSD_REMOVE_WEB_BEACON_FROM_MAIL_CONTENTS11=ON, 0=OFF2selectinteger
Setting to Remove HTML HyperlinksSet whether to remove hyperlinks that connect to external files, web pages, etc. within the web page.SD_REMOVE_LINK_FROM_MAIL_CONTENTS11=ON, 0=OFF2selectinteger
JSONJSON Duplicate Key Blocking SettingSet Block Option for Duplicate Keys in JSON DataSD_JSON_BLOCK_DUPLICATE_KEYS11=Used, 0=Not used2selectinteger
Setting Up Block for Specified Executable LinksBlock specified executable links (e.g., javascript, powershell, etc.) in JSON data.SD_JSON_EXEC_URL_SCHEMES_DENYLISTjavascript;data;vbscript;file;powershell;cmd;wscript;mshta;-1textstring
Blocking settings for specified built-in file formats (MIME)Block specified embedded file types (MIME types) in JSON dataSD_JSON_EMBEDDED_MIME_DENYLISTapplication/x-dosexec;application/zip;-1textstring
Blocking Configuration for Designated Risk KeysSpecified risk key in JSON data (e.g. __PH_0__)proto, blocking constructors, etc.SD_JSON_DANGEROUS_KEYS_DENYLISTproto;constructor;prototype;definegetter;definesetter;lookupgetter;lookupsetter;-1textstring
Setting Specified Operator BlockingBlock specified operators (e.g., $where, $eval, etc.) in JSON dataSD_JSON_NOSQL_OPERATORS_DENYLIST$where;$function;$accumulator;$eval;-1textstring
TEXTRegular Expression Filter SettingsBlock imports if the text file (txt, log, xml, ini, csv) contains content that matches the regular expression pattern. The default is the resident registration number pattern.SD_TEXT_REGEX_FILTER\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])[-\s]?[1-4]\d{6};-1textstring
Text Inclusion Filter SettingsBlock import if the specified keyword is included in the text file (txt, log, xml, ini, csv). Case insensitive.SD_TEXT_KEYWORD_FILTER;-1textstring
compressed fileLimit on the Number of Files in a Compressed ArchiveSet the upper limit on the number of files that can be included in a compressed fileSD_ARCHIVE_MAX_FILE_COUNT50-1textstring
Compression File Subdirectory Depth LimitSet the maximum depth of nested compression in the compressed fileSD_ARCHIVE_MAX_NESTED_DEPTH3-1textstring
Image fileImage Processing Intensity SettingsSet the processing intensity of image files. 'Maximum Security' removes even steganography, while 'Maximum Integrity' preserves the original image quality as much as possible.SD_IMAGE_DELETE_STEGANO11=max security, 0=max consistency2selectinteger
Service LinkerMove original file output on exceptionIf an exception occurs due to policy, move the original file to the decontamination output path without leaving it in the original folder (SD_IN).SD_EXCEPTION_MOVE_ORIGINAL_TO_OUTPUT01=Used, 0=Not used2selectinteger
Original File Encryption SettingsSet whether to perform encryption on the original fileSD_SCSL_ENCRYPT_ORIGINAL01=Used, 0=Not used2selectinteger
Decryption File Encryption SettingsSet whether to perform encryption on the sanitized completed file.SD_SCSL_ENCRYPT_SANITIZED01=Used, 0=Not used2selectinteger
File extensions to be encryptedSet the target extensions for service linker encryptionSD_SCSL_TARGET_EXTENSIONShwp;hwpx;pdf;doc;docx;rtf;ppt;pptx;pps;ppsx;xls;xlsx;xlsb;xlsm;cell;show;png;jpg;jpeg;bmp;gif;tif;tiff;txt;csv;-1textstring
Encryption Permission Category IDSet the "Permission Category ID" to be used for service linker integration.SD_SCSL_AUTH_CATEGORY_ID0000001;-1textstring
Encryption Permission Category NameSet the permission category name to be used for service linker integrationSD_SCSL_AUTH_CATEGORY_NAMENational Security Document-1textstring
Integration System NameSet the name of the target system (or service) when linking the service linker.SD_SCSL_INTEGRATION_SYSTEM_NAMEone_HANA;-1textstring