Skip to main content

SDF Function Specification Document


This is a specification document that organizes the user functions provided by SDF into large, medium, and small categories.


Major CategorySubcategorySubcategoryDetailed DescriptionNote
EncryptionDRM EncryptionDAC EncryptionThe document owner directly specifies access permissions for encryption
- Control individual permissions such as reading, editing, decrypting, external transmission, and printing.
- Granting permissions on a user or group basis
MAC EncryptionAutomatic encryption applied according to the organization's security classification policy (confidential, proprietary, general, etc.)
GRADE EncryptionEncryption based on security levels (Classified, Sensitive, Open), multi-DAC authorization by level
AIP EncryptionApplying AIP ProtectionSelect the Microsoft AIP label defined by the organization to perform encryption.
DecryptionDRM DecryptionNormalizationRemove both AIP + DRM protection from the encrypted document to restore the original document.
DecryptionOptionally remove only the external encryption layer, while maintaining the internal encryption.
AIP DecryptionAIP Protection RemovalAIP label and decryption, DRM is maintained if applied separately.
Encryption VerificationType LookupCheck Encryption TypeCheck the encryption types applied to the document (MAC, DAC, GRADE, Unencrypted)
Document Type IdentificationCheck Document Protection TypeDistinction between DRM documents, AIP documents, and general documents
Document Information RetrievalHeader QuerySecurity Header Information RetrievalView security headers such as access level of the encryption document, encryption methods, and policy information.
Hidden Information InquiryDocument Tracking Information InquiryViewing tracking information such as document ID, author, creation path, security level, etc.
Label ListView Full Label ListView the complete list of AIP labels available in the organization
Label DetailsIndividual Label Detail ViewView detailed settings, protection policies, and permission information by label ID
Hidden Information ManagementInquiryRetrieving Hidden AttributesRetrieve Custom Metadata Inserted in Office Documents (Department, Project Name, etc.)
additionalAdd Hidden AttributeInserting Name-Value Pair Custom Metadata in Office Documents
deleteDelete Hidden AttributesDelete specific hidden attributes by specifying the attribute name
Security Level ManagementView Grade ListView All Grade ListView the complete security classification list and associated label information set in the organization.
Document Grade InquiryDocument Security Level InquiryCheck the current security level and confidentiality level applied to the document
Document Grade SettingDocument Security Level SettingsAssigning, Modifying, and Deleting Security Levels in Documents
Creating SOM FileFile CreationCreating Files for External TransferCreating a Secure Executable File (SOM) That Can Be Accessed Without Document Security Software
Access ControlPassword ProtectionSetting a password (combination of letters and numbers) for the SOM file
Save AsAllow/Block Save As Control
Print LimitationsPrint permission and limit on the number of times (1 to 10), complete blocking possible
Access RestrictionView count limit (1 to 99 times or unlimited)
Automatic DestructionAutomatic Disposal of Documents After Expiration Date
Specific PC RestrictionsDocument can only be viewed on designated PC.
Viewer SettingsViewer SupportSelect Office/Image/Text Viewer when opening SOM files.
Conditional PolicyBasic Policy InformationPolicy Creation/ManagementManaging policy name, description, version, activation status, and validity period
App SelectionSet Connection AppSelect the target app for policy application
User AssignmentUser/Group AssignmentSpecify Users/Groups for Policy Application and Set Exceptions
General DocumentExtension FilterAll/Not Applied/Select Specific Extensions (.docx, .xlsx, .pdf, etc.)
DRM DocumentDRM Type FilterSelect All/Not Applied/Specific DRM Types (DAC, MAC, GRADE)
AIP DocumentAIP Label FilterSelect All/Not Applied/Specific AIP Label
Security LevelGrade/Label FilterPolicy applies only to documents of a specific security level, combination of level + label possible
Hidden InformationHidden Attribute MatchingApply policy only to documents where the specific hidden attribute name and value match
Location/IP ConditionsIP-based conditionsApplication of Policy Based on Request Source IP Range (Internal/External Distinction)
Time ConditionsTime-based conditionsPolicy Application/Exclusion by Requested Time Zone (Differentiation Between Business/Non-Business Hours)
Executing DRM EncryptionApplication of DAC/MAC/GRADEAutomatic encryption with the selected DRM type when conditions are met
AIP Encryption ExecutionApplying AIP LabelsAutomatic encryption with the selected AIP label when conditions are met
Simplified ExecutionRemove All ProtectionsAutomatically remove both AIP and DRM protection when conditions are met
Decryption ExecutionRemove External ProtectionAutomatically remove external encryption layer only when conditions are met, while maintaining internal encryption.
Capsule ExportCreating SOM FileAutomatic generation of SOM files with specified permissions when conditions are met
Insert Hidden InformationInserting MetadataAutomatic insertion of hidden information for classification/tracking in documents when conditions are met
Applying Security LevelsApplying Security LabelsAutomatically apply security level labels to documents when conditions are met
Maintain StateException PassingMaintain current status without applying additional policies when conditions are met
Document EventsTrigger EventAutomatic execution of follow-up policies upon events such as encryption, decryption, and capsule export.