SHIELD Drive Function Specification Document
This document describes the features that are actually implemented and provided in SHIELD Drive.User PageWowAdmin PageThis is a specification document organized by features.
RFP Notation Standards
| Notation | Definition |
|---|---|
| Required | As a core feature of SHIELD Drive, it is a basic item that must be provided when building a cloud storage and document management system. |
| specialization | Differentiated features based on the security and integration strengths unique to SHIELD Drive (ZTCAP conditional policies, network separation linkage, Teams integration, multi-storage support, etc.) |
| Selection | Additional features that can be optionally activated based on customer operating environment and requirements |
User Page Functionality
This is a feature that users can directly use through the SHIELD Drive web client.
| Major Category | Mid-category | Subcategory (Function Name) | Detailed Description | RFP notation |
|---|---|---|---|---|
| File and Folder Management | File Management | File Upload | Upload files to SHIELD Drive from local PC. - Supports drag and drop upload - Provides overwrite / rename options if the same file name exists - Automatically encrypts and saves with EKMS integration during upload (encryption keys are managed by a separate KMS) - Displays upload progress and status | Required |
| File Download | Download files stored on SHIELD Drive to your local PC. - Single file download - Folder-based compressed download (asynchronous processing supported) - Download specific version files - Apply allow/block policies based on regulations | Required | ||
| generation | File Creation | Creates a new file within SHIELD Drive. | Required | |
| Folder Creation | Create a new folder within SHIELD Drive. - Supports folder creation within unified storage | Required | ||
| Name Change | Rename File/Folder | Rename a file or folder. - Support for renaming resource names within unified storage | Required | |
| Move and Copy | File/Folder Move | Moves files or folders to a different path. - Provides a dialog to select the target folder - Overwrite / rename options if the same file name exists - Supports moving between integrated storages | Required | |
| File/Folder Copy | Copies files or folders to a different path. - Provides a dialog to select the target folder - Overwrite / rename option if the same file name exists - Supports copying between integrated storages | Required | ||
| Delete and Restore | File/Folder Deletion | Moves files or folders to the recycle bin by deleting them. - Distinguish between soft delete (move to recycle bin) and permanent delete. | Required | |
| Restore from Recycle Bin | Restore items in the recycle bin to their original location. - View and search the recycle bin list | Required | ||
| Viewing | File Viewing | Viewing file contents. - Viewing secure documents through SHIELD Viewer - Viewing documents through Hancom Web Office - Previewing through Document Web Viewer (DMS) - Allowing/blocking viewing according to policy | Required | |
| Folder Exploration | Exploring folder structure. - Recursive exploration of folder subdirectories - Unified storage resource pagination query | Required | ||
| Query and Sort | Sorting | Sort by name, date, size, etc. - Switch between ascending / descending | Required | |
| Check detailed information | Check the detailed information of files or folders. - Provides activity information, comments, and version information tabs in the right sidebar (RNB) - View file lock status and folder usage | Required | ||
| File Locking | File Lock/Unlock | Prevents simultaneous editing by locking the file being edited. - Create and release lock - Check lock status - Automatic locking during WebDAV editing | specialization | |
| Convenience Features | Copy link | Copies the shareable link of the file or folder to the clipboard. | Selection | |
| Fixed to the top | Pin frequently used items to the top of the list. | Selection | ||
| Favorites | Add frequently used items to favorites. - Add and remove favorites - Display favorites tree in the left sidebar (LNB) - Direct access to favorites from the main dashboard | Selection | ||
| Recent Documents | Check the documents you have recently viewed or worked on. - Provides a dedicated page for recent documents - Displays recent documents on the main dashboard | Selection | ||
| Search | File/Folder Search | Integrated Search | Searching files and folders in SHIELD Drive. - Conditional search through search filters - Keep recent search history - Search items in the recycle bin | Required |
| Sharing and Collaboration | File Sharing | Shared Folder Management | Share files or folders with other users. - Configure sharing through the shared folder settings dialog - Support for shared mailbox (Share Common) - ACL-based access rights settings (per user/group) - Policy synchronization based on shared folder owner | Required |
| File Box Invitation | Inviting members to the shared file cabinet. - Invite members and cancel invitations - Send email notifications upon invitation | Required | ||
| Inviting External Users | Invite external users for collaboration. - Enable/disable external invitations according to admin settings. | Selection | ||
| Collaborative Editing | Real-time collaborative editing | Multiple users edit files simultaneously. - Office 365-based collaborative editing (DRM service integration) - Hancom Web Office-based document editing - App-based editing through WebDAV protocol - Automatic file locking during editing | specialization | |
| comment | Write a comment | Share your opinions by commenting on the file. - Write, edit, and delete comments - Pagination view of comments by file - Check in the comments tab on the right sidebar | Selection | |
| Version Control | File Version Control | Check and manage previous versions of files. - View file version history - Download a specific version - Restore to the latest version | Required | |
| Notification | User Notification | Notification Confirmation | You will receive notifications about changes to files and folders. - Check the notification list through the notification menu - Mark as read / Mark all as read - Display the number of unread notifications | Selection |
| subscription | Subscribe to changes in specific files or folders. - Add and remove subscriptions - Receive notifications when subscription items change | Selection | ||
| disaster recovery | Manganese File Transfer | Inter-network transmission | Perform file transfer of registered manganese. - Select file and transfer to integration target - View integration shared folder | specialization |
| User Settings | Profile | Profile Management | Manage your own profile information. - View and edit profile information - Support for custom profiles | Selection |
| External Integration (User) | Teams Integration | Using the Teams Tab | Use SHIELD Drive within Microsoft Teams. - Provides file explorer in Teams tab - Attach and share files in Teams channel - Integrate Teams SSO authentication - Add, configure, and remove tabs | specialization |
Admin Page Features
This is the feature that allows the administrator to configure and manage the system through the SHIELD Drive management console.
| Major Category | Mid-category | Subcategory (Function Name) | Detailed Description | RFP notation |
|---|---|---|---|---|
| Dashboard | Status Monitoring | Admin Dashboard | You can get an overview of the entire system status. - Display of key indicator status cards - Storage usage chart - Storage activity chart - User activity chart - Policy usage status chart - Statistics inquiry through period selection - Increase/decrease rate tracking display | Required |
| User Management | Account Management | User Account Management | Manage user accounts within the organization. - View and search user list - Check and edit user details - Organize list through sorting features - Access after password authentication (enhanced security) - Azure AD user/group synchronization integration | Required |
| Storage Management | Storage Registration | NAS Registration | Register NAS (General/Security) storage. - Enter NAS connection information and test the connection - Set storage distinction in Personal/Shared/Teams tabs - Set capacity limits (Total/User-specific) | Required |
| SharePoint Registration | Register SharePoint Online storage. - Web URL based integration settings - Access type settings | specialization | ||
| Google Drive Registration | Registering Google Drive storage. - Google OAuth authentication integration | specialization | ||
| S3 Registration | Register Amazon S3 storage. - Enter S3 connection information - Set distinction between personal/shared storage | specialization | ||
| Storage Configuration | Edit/Delete | Change or delete the registered storage settings. - Modify storage metadata - Activate/Deactivate storage - Search and filter storage list | Required | |
| Storage Monitoring | Capacity Monitoring | Monitor storage capacity and usage status. - Visualize capacity bar by storage - Manage capacity allocation by user - Display remaining capacity compared to total usage | Required | |
| Storage Policy | Policy Application | Policies are applied at the storage unit level. - Configure access control policies by storage - Manage storage roles - Synchronize shared folder policies | Required | |
| Conditional Policy (ZTCAP) | Policy Creation | Policy Creation | Creates a conditional access policy. - Create condition value-based / condition reference-based policies - Check for duplicate policy names | specialization |
| Policy Conditions | Principal | Specify the user or group to which the policy will be applied. | specialization | |
| Usage Control | Set permissions for uploading, downloading, viewing, editing, deleting, sharing, moving/copying, etc. | specialization | ||
| Policy Management | Edit/Delete | Modify or delete the created policy. | specialization | |
| Change Priority | Change the priority of policy application. | specialization | ||
| Target Application Inquiry | Retrieving the list of users to whom the policy has been applied. | specialization | ||
| Edge Server Management | Server Management | Edge Server Registration/Management | Manages Edge servers for external-internal network interconnection. - Add/modify/delete Edge servers - Configure server settings - Access after password authentication (enhanced security) | specialization |
| Cluster Service Management | Register and manage external cluster services. - Register/modify/delete cluster services - Activate/deactivate | specialization | ||
| log | Activity Log | User Log | View user activity logs. - Date range filtering - Display InfoLineage service integration logs | Required |
| Admin Log | View the administrator's activity log. - Date range filtering | Required | ||
| Trash (Admin) | Admin Trash Bin | Managing Deleted Items | Manages the deletion items of the entire system. - View and search deletion item list - Restore items - Permanently delete items | Required |
| Settings | Settings | General Usage Settings | Set company-wide usage policies. - Configure shared folder owner synchronization - Configure external user invitation - Configure automatic logout - Configure unsupported file extensions - Enable/disable SHIELD Viewer | Required |
| File Settings | File Management Settings | Configure settings related to file management. - Set personal file organization period - Set deletion method | Required | |
| Works Settings | SHIELD Works Settings | Manage SHIELD Works agents. - Upload and manage agent files - Upload and manage patch files - Download agents - Activate/Deactivate SHIELD Works | specialization | |
| Managing Teams | Teams ACL | Permission Management | Manage ACL when integrating with Microsoft Teams. - Team/Channel member synchronization - Folder selection and ACL settings - Access after password authentication (enhanced security) | specialization |
| Teams Settings | Tab/Sync Settings | Manage settings related to Teams. - Teams tab automatic creation settings - Teams tab name settings - Teams NAS storage designation - Teams synchronization group management | specialization |