我想阻止我的企業中的用戶複製某些Excel 文件,或者如果他們這樣做,我想知道他們是否複製了(如果我有一個guid 或所有原始Excel 文件的資料庫中的某些內容,可能透過某種比較方法)。謝謝!
答案1
如果使用者可以從作業系統/硬碟/網路磁碟機內直接存取 Excel 文件,那麼您將很難阻止複製。如果他們需要電腦的讀寫存取權限或管理員權限,則更是如此。
您可以嘗試將資料移至線上平台,例如 Google Sheets、Excel for the Web 或其他線上資料庫。在例如Google Sheets中,您可以阻止共享用戶進行複製、下載、列印或重新共享,但可能無法阻止複製貼上原始資料(例如貼上到記事本中的客戶電子郵件地址)。
如果上述方法不可行,您至少應該使用密碼來保護該文件。這將防止未經授權的各方存取資料。顯然,授權使用者(知道密碼)仍然可以複製文件並竊取資料(例如心懷不滿的員工)。為了防止這種情況,您可以使用自己的資料混淆和使用者驗證方法將 VBA 巨集程式碼新增至 Excel 檔案中,這些方法將根據某些伺服器的憑證驗證使用者憑證。如果員工/使用者離開,您可以撤銷他們的憑證。這將阻止偶然的資料竊取,但堅定的用戶仍然可以複製並貼上資料、保存無宏副本或匯出到 csv。您也可以新增程式碼以在每次開啟檔案時對偵聽伺服器執行 ping 操作。
對於非常敏感的數據,您可以考慮在所有公司電腦上執行某種間諜軟體程式。您可以在資料中植入虛假和獨特的條目,並讓間諜軟體程式掃描所有主動保存的檔案以查找這些虛假資料條目。您還可以鎖定 USB 連接埠、封鎖電子郵件中的附件以及封鎖/過濾網路存取。這是一個高級解決方案,可能需要針對任何防毒軟體進行客製化開發和特殊作業系統策略和規則。
最後 2 美分,幾乎所有公司都有敏感或私人資料。在某些時候,您必須信任您的員工,並依靠您的 ICT 政策和僱用條件來保護您的數據,或至少讓員工對資料外洩承擔責任。大多數國家的新隱私權法在許多情況下也會將這種行為定為刑事犯罪。