Skip to main content

Custom Policy

info

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

1. Policy List


  • Essential 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 trashEDIT
    3DSM_MASKING_USERINFOUser ID, Name MaskingEdit
    4DSM_CAPTURE_ENABLEAllow mobile screen capturecheck
    5DSM_SHVIEWER_SCREEN_MARKMobile Screen Water MarkingEdit
    6DSM_COMPANY_NAMECompany name for marking on mobile screen water markingEdit

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* Get 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 issued when adding app service",
"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", SHIELD ID custom screen settings when using
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 recycle bin
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_char: Character to use for masking (e.g., *) exposed_prefix: Number of characters to expose from the front exposed_suffix: Number of characters to expose from the back 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 Water Marking
Note
  • Value Structure
KeyTypeValueDescription
TagetDocstringN|D|AMarking Target Designation - For detailed explanation, see 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 displayed as a watermark
text.watermarkTxtSizenumber18Watermark font size (expected in pt unit)
  • TagetDoc (Watermarking Target)
divisionmeaning
NGeneral Document
DDocument Security Document
AAIP Document
  • example
Setting valuemeaning
N|DGeneral + Document Security Marking Only
D|ADocument Security + AIP Document Marking
N|D|AMarking in all documents
  • text.layout (Watermark Layout Method)
valueDescription
tiledRepeat at a 30-degree angle across the 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
textDescription
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
}
}
- Line mode (top / middle / bottom combination)
{
"TagetDoc": "N|D|A",
"text": {
"layout": "top middle bottom",
"opacity": 0.25,
"watermarkTxt": "CNDI",
"watermarkTxtSize": 18
}
}