Skip to main content

Policy Definition Document

※ Last updated: 2026-03-26


Data Type Constraints

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

Important:

  • integer type: Only 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, 2 are allowed.
  • string type: Up to 2000 characters can be entered, and extensions/keywords are separated by semicolons (;).

string type notes:

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

Policy List

ClassificationPolicy NamePolicy DescriptionpolicyIdpolicyValueuiOptionsuiTypeCodeuiTypeDescType
CommonFile Import Method SettingsSelect the file import method: 'Decontamination Processing' / 'Original Import' / 'Recording Mode'. In recording mode, decontamination processing and results are recorded according to policy, but the import is conducted as an original file.SD_DOC_OP_MODE11=Decontamination processing, 0=Original import, 2=Recording mode2selectinteger
Setting the Decontamination Processing 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=Maximum Security, 0=Maximum Integrity2selectinteger
Decontamination Safety Document Handling SettingsSet the handling method for cases where there are no risk factors in Word and PowerPoint documents. Scope of application: Only Word and PowerPoint (support scope to be gradually expanded).SD_ORG_IMPORT_IF_NOT_SCAN_THREAT01=Original Import, 0=Decontamination2selectinteger
Setting Size Limits for Decontamination ProcessingSet the maximum size of files that can be processed for decontaminationSD_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=Block, 0=Original Import2selectinteger
Block unsupported file extensions settingSet the handling method for unsupported file extensions in the system (block / import original / log mode)SD_NOSUP_EXT_MODE10=Block, 1=Import Original, 2=Record Mode2selectinteger
Extension forgery prevention settingsSet the handling method for extension spoofing files where the actual format of the file does not match the extension (block / import original / 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 import them as isSD_ENC_DOC_MODE01=Block, 0=Original Import2selectinteger
Password-protected compressed file processing settingsSet whether to block password-protected compressed files or import them as isSD_ENC_ZIP_MODE01=Block, 0=Original Import2selectinteger
Encryption File Processing SettingsSet whether to block files encrypted with DRM or to import them as isSD_ENCRYPTED_MODE01=Block, 0=Original Import2selectinteger
Format Identification Unavailable 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=Block, 0=Original Import2selectinteger
File Extension Unspecified Block SettingSet whether to block files without extensions or to import them as isSD_EXCEPT_NO_EXTOnOff=Block, On=Import Original2selectinteger
File Path Length Exceed Block SettingSet whether to block or import the original as is when the file path length exceeds the system's allowed range.SD_CDR_LIMIT_PATH_EXCEEDEDOFFON=Block, OFF=Import Original2selectinteger
Import settings for the original when a decontamination error occursSet the handling method (block / original import / log mode) when a system error occurs during the decontamination process.SD_EXCEPTION_BYPASS0Off=Block, On=Import Original, Log=Record Mode2selectinteger
Setting Timeout CriteriaSet the decontamination work time limit 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=Original Import2selectinteger
exceptionHarmless Extension Allowlist FilterOnly the entered extensions will be subject to demilitarization processing. Extensions that are not entered will be 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 decontamination processing.SD_FORCE_BYPASS_EXT;-1textstring
Harmlessness Block Extension FilterThe entered extension is blocked from being imported regardless of whether it is harmful or not.SD_NOT_ALLOWED_EXTENSIONS;-1textstring
Exception settings for blocking unsupported file extensionsSpecify the extensions that are allowed for original import as exceptions 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 forgeryWhen blocking extension forgery, specify the extensions that are allowed to import the original as exceptions.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 Specification Settings to Maintain in the DocumentSpecify the object to keep as an exception when deleting the OLE objectSD_KEEP_OBJECT_LISTPbrush;Picture;-1textstring
Macro Processing Settings in the DocumentSet 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 documents.SD_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 controlsSD_EXCEL_KEEP_ACTIVEPictureFrame;HostControl;RoundedRectangle;NotPrimitive;TextBox;-1textstring
Blocking settings for documents prior to MS Office 97Set whether to block files from MS Office versions prior to 97 that do not meet modern security standardsSD_DOC_OLD00=Use, 1=Do not use2selectinteger
Remove OLE External Links in Document SettingsSet 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. in the document.SD_LINK_SANITIZE11=Used, 0=Not used2selectinteger
Maximum number of slides to processSet 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
PDFDigital Signature PDF Processing SettingsSet whether to import the PDF document with the digital signature as is or to process it for sanitization.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
PDF Action Removal 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 malicious code or links in the PDF document.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 OfficeRemoving Objects in Hancom Office DocumentsSet whether to remove the OLE object inserted in Hancom Office documentsSD_HWP_OBJECT_DELETE11=Used, 0=Not used2selectinteger
Removing Hyperlink Settings in Hancom Office DocumentSet 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 documentsSD_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=Block, 0=Original Import2selectinteger
Blocking the creation of non-standard MS Office files in Hancom Office settingsSet whether to block non-standard MS Office files created in Hancom Office or to import them as they are.SD_BYPASS_MSOFFICE_DOCU_FROM_HANCOM01=Block, 0=Original Import2selectinteger
HTMLHTML script removal settingsSet whether to remove scripts that perform dynamic functions within the web pageSD_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 page.SD_REMOVE_WEB_BEACON_FROM_MAIL_CONTENTS11=ON, 0=OFF2selectinteger
HTML hyperlink removal settingsSet 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
JSONSetting to Block Duplicate Keys in JSONSet block status for duplicate keys in JSON dataSD_JSON_BLOCK_DUPLICATE_KEYS11=Used, 0=Not used2selectinteger
Blocking settings for specified executable linksBlock specified executable links (e.g., javascript, powershell, etc.) in JSON dataSD_JSON_EXEC_URL_SCHEMES_DENYLISTjavascript;data;vbscript;file;powershell;cmd;wscript;mshta;-1textstring
Blocking settings for specified embedded file formats (MIME)Block specified embedded file types (MIME types) in JSON dataSD_JSON_EMBEDDED_MIME_DENYLISTapplication/x-dosexec;application/zip;-1textstring
Setting Block for Designated Risk KeysJSON data within the specified risk key (for example:proto, blocking constructors, etc.SD_JSON_DANGEROUS_KEYS_DENYLISTproto;constructor;prototype;definegetter;definesetter;lookupgetter;lookupsetter;-1textstring
Blocking settings for specified operatorsBlock specified operators in JSON data (e.g., $where, $eval, etc.)SD_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 the image file. 'Maximum Security' removes even steganography, 'Maximum Integrity' preserves the original image quality as much as possible.SD_IMAGE_DELETE_STEGANO11=Maximum Security, 0=Maximum Integrity2selectinteger
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
Decontamination File Encryption SettingsSet whether to perform encryption on the completed decontamination file.SD_SCSL_ENCRYPT_SANITIZED01=Used, 0=Not used2selectinteger
Encryption Target ExtensionsSet 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 integrationSD_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 NameWhen integrating with the service linker, set the name of the target system (or service) for integration.SD_SCSL_INTEGRATION_SYSTEM_NAMEone_HANA;-1textstring