Skip to main content

Function Specification

※ Last updated: 2025-12-10

This document is the functional specification for the SHIELD Gate Teams.

User Features

Major CategorySubcategorySubcategoryDetailed DescriptionNote
Authentication and AccessLoginSHIELD Gate Account LoginUnified authentication through SHIELD Gate account
Server SelectionSelect SHIELD Gate Server to Connect and Save Settings
Automatic LoginSave previous login information and automatic access
Session ManagementToken-based session persistence and expiration time display
Accessing TeamsRBI-based accessIsolated Teams ExecutionRunning Teams Web App on RBI ServerSecurity: Teams Code Not Running on Local PC
Secure Screen SharingSend only the screen of the isolated environment to the user
Teams FeatureschattingSupport for all chat features in Teams
Team and Channel ManagementSupport for basic functions such as team creation and channel management
CallSupport for voice call functionality
Real-time NotificationsReal-time notifications for chat messages, mentions, and eventsIt is not possible with web isolation methods.
Background OperationRun continuously in the tray without closing the appKeep session even after closing the browser
Video ConferenceMeeting FeaturesScreen SharingProviding high-quality screen sharing functionality
Camera/MicrophoneUsing Camera and Microphone DevicesStabilization of Permission Handling
Picture-in-PictureSupport for PIP mode for other tasks during meetingsContinuing the meeting with a small window
File TransferUploadLocal UploadUploading Files to Teams from Local PC
Drag and DropEasily upload by dragging filesIt is not possible with web isolation methods.
Progress IndicatorCheck Real-time Upload Progress
Security Processing IntegrationMalware scanning, content disarm and reconstruction (CDR), DLP policy application (optional)Applying SHIELD Gate Security Policy
DownloadLocal DownloadDownloading Files from Teams to Local PC
Security ProcessingMalware scanning and sanitization during download (optional)Applying SHIELD Gate Security Policy
User InterfaceWindow ManagementMinimize/MaximizeWindow resizing feature
Maintaining Tray When MinimizedKeep background operation with tray icon even when closing the windowEnsuring Session Persistence
endApplication QuitExplicit termination possible in the tray
MenuDropdown MenuAccessing Settings and User Information
Display User InformationDisplay logged-in user information and token expiration time
LogoutSafe Logout Handling
SettingsLanguage SettingsMultilingual SupportKorean, English, Japanese selectable
Real-time language changeChange language immediately without restart
Server ConfigurationServer Address ManagementChange and Save Connection Server Address
SecurityData ProtectionData EncryptionAutomatic Encryption of Local Stored Data
Safe AuthenticationToken-based authentication and automatic renewal
Isolation FeatureProcess IsolationSafe Internal Communication Structure
Threat BlockingBlocking Malware from Reaching the Local EnvironmentRBI-based complete isolation

Admin Features

Major CategorySubcategorySubcategoryDetailed DescriptionNote
Policy ManagementTeams App PolicyAccess Control ManagementSetting Teams App Access Permissions by User/Group
Video Conference PolicyActivate Video ConferencingControl of Teams Video Conferencing Feature Activation
Conditional Policy ApplicationDifferentiated Application of Video Conference Permissions by User Group
File Transfer PolicyUpload/Download ControlFile Upload and Download Allow/Deny Policy SettingsFine-grained control based on URL
File Size LimitSetting the Limit for Transferable File Size
Security ProcessingMalware ScanAutomatic Malware Scanning for Uploaded/Downloaded FilesSelective Application
Content De-identification (CDR)Convert to a safe file after removing risk factorsSelective Application
DLP PolicyDetection and Blocking of Personal Information/Sensitive InformationSelective Application
Access ControlURL-based policiesApplication of detailed policies by domain related to Teams
Zero Trust Conditional Access (ZTCA)Application of user/group/network/device/time-based policies
Copy/Paste ControlClipboard Usage Restriction Policy
Screen MarkingDisplay Screen WatermarkInformation Leakage Prevention
Monitoring and AuditingConnection StatusUser Access LogCheck Teams App Access History and Session Information
Active Session MonitoringUnderstanding Real-Time Access Status
Security Audit LogPolicy Block LogBlocked History Record by Security Policy
File Transfer HistoryUpload/Download File Transfer History and Security Processing Results
User Activity LogUser Activity Event Log