Skip to main content

Custom Policy List for DS for Mobile

info

This document isDS for Mobileused inCustom PolicyThis is a document about.


1. Policy List


  • Mandatory Policies

    NOCustom PolicyDescriptionType
    1DSM_SHVIEWER_API_LICENSEKEYSHIELD Viewer Integration API License KeyEDIT
    2DSM_SHVIEWER_URLSHIELD Viewer URLEDIT
  • SHIELD ID Related Policies

    NOCustom PolicyDescriptionType
    1DSM_SECURITY365_MOBILE_SERVICEMobile service information registered in Security 365EDIT
  • Feature Policy

    NOCustom PolicyDescriptionType
    1DSM_SETTING_DISABLEDisable Mobile SCI Server ConfigurationCheck
    2DSM_DELETE_DOCFILE_PERIODSetting the retention period for deleted documents in the recycle binEDIT
    3DSM_MASKING_USERINFOUser ID, Name MaskingEdit
    4DSM_CAPTURE_ENABLEAllow mobile screen capturecheck
    5DSM_SHVIEWER_SCREEN_MARKMobile Screen WatermarkingEdit
    6DSM_COMPANY_NAMECompany name for marking on mobile screen watermarksEdit

2. Custom Policy Description


2.1 DSM_SHVIEWER_API_LICENSEKEY

itemDescription
IDDSM_SHVIEWER_API_LICENSEKEY
TypeEDIT
Product TypeDSMOBILE
ValueIssued License Key
DescriptionAPI license key for SHIELD Viewer integration
NoteEssential Policies for Shield Viewer Integration

2.2 DSM_SHVIEWER_URL

itemDescription
IDDSM_SHVIEWER_URL
TypeEDIT
Product TypeDSMOBILE
ValueSHIELD Viewer URL
DescriptionURL for integrating with SHIELD Viewer
NoteEssential Policies for Shield Viewer Integration

2.4 DSM_SECURITY365_MOBILE_SERVICE

itemDescription
IDDSM_SECURITY365_MOBILE_SERVICE
TypeEDIT
Product TypeDSMOBILE
Value
DescriptionMobile service information registered in Security 365
Note* Retrieves the policy of the top-level Root group.

  • Input Value Example
    { 
"s365_url": "https://login.softcamp.co.kr/",
"extra": "rLmhLelI-jjVWQ5ii-Z1t9Zgh8-M0jDyfY2",
"mobile_clientId": "6532f59c-a830-4a38-837a-f4bff02c54d0",
"mobile_clientKey": 앱 서비스 추가 시 발급 된 Key,
"mobile_clientName": "DSForMobile",
"mobile_redirectUri": "dsformobile://auth"
}
itemContentDescription
s365_urlauthentication urlThe URL to register must end with a / string.
extraSite ID registered in security365"runMode":"appAuth", Settings when using SHIELD ID custom screen
mobile_clientIdmobile service id---
mobile_clientKeymobile client keyKey issued when adding an app service
mobile_clientNamemobile app service name
mobile_redirectUriRedirect URL

2.5 DSM_SETTING_DISABLE

itemDescription
IDDSM_SETTING_DISABLE
TypeCheck
Product TypeDSMOBILE
Value
DescriptionDisable Mobile SCI Server Configuration
Note

2.6 DSM_DELETE_DOCFILE_PERIOD

itemDescription
IDDSM_DELETE_DOCFILE_PERIOD
TypeEdit
Product TypeDSMOBILE
Value
DescriptionSetting the duration for which deleted documents are stored in the trash
Note

2.7 DSM_MASKING_USERINFO

itemDescription
IDDSM_MASKING_USERINFO
TypeEdit
Product TypeDSMOBILE
Value
DescriptionUser ID, Name Masking
Noteenabled: Whether to use the masking feature (true/false)
masking_type: Define how to mask (e.g., partial character masking, full masking)
masking_char: Character to use for masking (e.g., *)
exposed_prefix: Number of characters to expose from the beginning
exposed_suffix: Number of characters to expose from the end
domain_exposed: Whether to expose the domain in emails, etc. (e.g., can be added to email policy)
{
"userName": {
"enabled": true,
"masking_type": "partial_character",
"masking_char": "*",
"exposed_prefix": 2,
"exposed_suffix": 0
},
"userId": {
"enabled": true,
"masking_type": "partial_character",
"masking_char": "*",
"exposed_prefix": 3,
"exposed_suffix": 0
}
}

2.8 DSM_CAPTURE_ENABLE

itemDescription
IDDSM_CAPTURE_ENABLE
Typecheck
Product TypeDSMOBILE
Value
DescriptionAllow mobile screen capture
Note

2.9 DSM_SHVIEWER_SCREEN_MARK

itemDescription
IDDSM_SHVIEWER_SCREEN_MARK
TypeEDIT
Product TypeDSMOBILE
Value
DescriptionMobile Screen Watermarking
Note
  • Value Structure
KeyTypeValueDescription
TagetDocstringN|D|AMarking Target Specification - For detailed explanation, refer below
text.layoutstring"tiled"Watermark Placement Method - For detailed explanation, refer below
text.opacitynumber0.25Watermark Transparency (0.0 ~ 1.0)
text.watermarkTxtstring"CNDI"Text to be marked as a watermark
text.watermarkTxtSizenumber18Watermark font size (expected in pt)
  • TargetDoc (Watermarking Target)
divisionMeaning
NGeneral Document
DDocument Security Document
AAIP Document
  • example
Configuration ValueMeaning
N|DMarking only general + document security documents
D|ADocument Security + AIP Document Marking
N|D|AMarking in all documents
  • text.layout (Watermark Placement Method)
valueDescription
tiledRepeat at a 30-degree angle in full screen (tile format)
top / middle / bottomFixed display on a specific line
  • Line Mode Combination Example
SettingsOutput Location
top bottomTop + Bottom
top middleTop + Middle
middle bottomtop + bottom
top middle bottomTop + Middle + Bottom
  • WatermarkTxt Structure
characterDescription
CPosition or company name (can use DSM_COMPANY_NAME according to policy)
Ddate
IUser ID
NUsername
GDepartment Name
  • JSON Example
    • Tile Mode (tiled)
{
"TagetDoc": "N|D|A",
"text": {
"layout": "tiled",
"opacity": 0.25,
"watermarkTxt": "CNDI",
"watermarkTxtSize": 18
}
}
- 라인 모드 (top / middle / bottom 조합)
{
"TagetDoc": "N|D|A",
"text": {
"layout": "top middle bottom",
"opacity": 0.25,
"watermarkTxt": "CNDI",
"watermarkTxtSize": 18
}
}