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 CategoryMid-categorySubcategoryDetailed 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
Teams AccessRBI-based accessIsolated Teams ExecutionRunning Teams Web App on RBI ServerSecurity: Teams code not executed on local PC
Safe Screen TransmissionSend only the screen of the isolated environment to the user
Teams FeatureschattingSupport for all chat features of Teams
Team and Channel ManagementSupport for basic functions such as team creation and channel management
CurrencyVoice call feature support
Real-time NotificationsChat messages, mentions, event real-time notificationsIt is not possible in web isolation methods.
Background OperationRun continuously in the tray without closing the appKeep session even after closing the browser
Video ConferenceMeeting FunctionScreen SharingProviding high-quality screen sharing feature
Camera/MicrophoneUsing Camera and Microphone DevicesStabilization of Permission Handling
Picture-in-PictureSupport for PIP mode for other tasks during meetingsContinue the meeting with a small window
File TransferUploadLocal UploadUploading Files to Teams from Local PC
Drag and DropDrag and drop files for easy uploadIt is not possible in web isolation methods.
Progress IndicatorCheck real-time upload progress
Security Processing IntegrationMalware scanning, sanitization (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
Maintain tray when minimizedKeep background operation with tray icon even when closing the windowSession Persistence Assurance
endApplication Quit CompletelyExplicit termination possible in the tray
MenuDropdown MenuAccess to Settings and User Information
Display User InformationDisplay logged-in user information and token expiration time
LogoutSafe Logout Handling
SettingsLanguage SettingsMultilingual SupportKorean, English, Japanese selection available
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 BlockingBlock malware from reaching the local environmentRBI-based complete isolation

Admin Features

Major CategoryMid-categorySubcategoryDetailed DescriptionNote
Policy ManagementTeams App PolicyAccess Permission ManagementSetting Teams App Access Permissions by User/Group
Video Conference PolicyActivate Video ConferenceControl of Teams Video Conferencing Feature Activation Status
Conditional Policy ApplicationDifferentiated Application of Video Conference Permissions by User Group
File Transfer PolicyUpload/Download ControlFile Upload and Download Allow/Deny Policy SettingsURL-based fine control
File Size LimitSetting the Limit for Transferable File Size
Security ProcessingMalware ScanAutomatic Malware Scanning for Upload/Download FilesSelective Application
Content Decontamination (CDR)Convert to a safe file after removing risk factorsSelective Application
DLP policyDetection and Blocking of Personal Information/Sensitive InformationSelective Application
Access ControlURL-based policyApplication 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 MonitoringReal-time access status monitoring
Security Audit LogPolicy Block LogBlock history record by security policy
File Transfer HistoryUpload/Download File Transfer History and Security Processing Results
User Activity LogUser Activity Event Log