外包商工具存取稽核清單(20 分鐘完成)
給創意工作室與開發公司的逐步清單:稽核外包商的工具存取、找出孤立帳號、並在問題擴大前完成撤銷。
外包商工具存取稽核清單(20 分鐘完成)
如果你的設計公司或開發公司在過去一年內更換過五名以上外包商,其中至少一人今天仍能存取你們團隊使用的某個工具。這不是猜測,是基本規律。本清單帶你完成一次 20 分鐘稽核:找出孤立的存取帳號、釐清誰擁有哪些權限,並撤銷所有不該保留的存取。不需要 IT 團隊。
為什麼這對設計與開發公司格外重要
創意工作室、開發公司與設計機構高度依賴外包商。大多數公司每年的外包商流動率達 10–30%。每當一名外包商結束專案離開,除非有人主動移除,否則他們依然保有工具存取權。根據 WorkForImpact 研究,2026 年有 77% 的組織曾因孤立應用程式存取而遭遇資安事件。對你的公司而言,風險不抽象:那是一位早已結案的外包商,仍能讀取 Notion 策略文件、推送程式碼到 GitHub,或從 Figma 下載客戶設計稿。
這類事件的完整情境,可參閱外包商離職後誰還能存取你的工具。本清單是解法。
稽核範圍
大多數設計與開發公司使用以下這類工具組合。請全部納入稽核,不要只檢查「重要的」那幾個——外包商往往從感覺低風險的工具中溜走。
| 工具類別 | 常見工具 |
|---|---|
| 設計 | Figma、Adobe Creative Cloud |
| 程式碼與儲存庫 | GitHub、GitLab、Bitbucket |
| 主機與基礎設施 | Vercel、AWS、Netlify、Railway |
| 專案管理 | Linear、Jira、Notion、Asana |
| 文件與知識庫 | Notion、Confluence、Google Workspace |
| 溝通 | Slack、Discord |
| 密碼管理 | 1Password、Bitwarden |
| 客戶協作 | Loom、Miro、Pitch、Webflow |
目標不是完美地建立所有帳號目錄,而是找出不該有存取權的人。優先從敏感度最高的工具開始:Figma(客戶智財)、GitHub(原始碼)、Notion(策略文件)、1Password(憑證)。
第一步:建立外包商名單
在稽核存取之前,你需要一份「誰有、誰不該有存取權」的清單。從兩個來源整理:
現役外包商: 目前在進行中專案或長期委案的人。這些人應該有存取權——確認他們用的是哪些工具,並確保範圍與需求相符。
過去 12 個月的外包商: 這裡藏著孤立帳號。從請款紀錄(過去一年付了哪些款項?)、專案管理工具(誰被指派到已關閉的專案?)和電子郵件收件匣(你 CC 了哪些人參與客戶往來?)整理出名單。
建立一份簡單的試算表:姓名|合約結束日期|應有的工具存取|現在絕對不該有的工具。
格式不必完美。重點是有一個可交叉比對的單一資料來源。哪怕只是 10–20 個名字,也足以找出最明顯的漏洞。
第二步:逐一匯出各工具的成員清單
逐工具查詢並匯出或截圖完整成員清單。以下是設計與開發公司最常使用工具的操作位置:
- Figma: 設定 → 成員 → 匯出成員清單。若有多個 Team,也請逐一檢查每個 Team 的成員。
- GitHub: 組織頁面 → People 標籤。同時檢查 Members 和 Outside Collaborators——外包商常以「Outside Collaborator」身分留存且被遺忘。
- Notion: 設定 → Members。同時檢查 Full Members 和 Guests。Notion 中的訪客,即使從工作區移除,若頁面有個別分享,仍保有存取權。
- Slack: Admin → Members。也查看已停用帳號——Slack 保留訊息記錄,但啟用中帳號仍可驗證並進入連結的應用程式。
- 1Password: Admin Console → People。有 Vault 存取權的外包商在專案結束後仍可檢視憑證。
- Vercel / Netlify: Team → Members。同時確認 team 層級與專案層級的成員。
- AWS: IAM → Users。若外包商曾取得 IAM 憑證,請輪換或刪除。
- Linear / Jira: 設定 → Members。專案層級的成員資格與工作區成員資格是獨立管理的。
第三步:與外包商名單交叉比對
現在開始比對。針對名單中的每一位過去外包商,瀏覽工具成員匯出資料,回答:他們還在任何工具裡嗎?
答案通常是「是」,而且往往橫跨兩三個工具。問題是這是否有意為之。將每個人標記為以下其中一種:
- 應保留存取權 — 仍在進行中的專案,或刻意保留(例如下季預計回來的設計師)。
- 應撤銷存取 — 專案已結案、合約已終止、沒有現行合作關係。
- 不確定 — 不記得是否還有後續合作。這是最常見的類別。以「先撤銷、需要再重新邀請」處理。重新加入只要 30 秒,處理資料外洩要花好幾個月。
如果某個名字出現在工具成員清單,卻不在你的外包商名單上,請特別標記。這些是「幽靈帳號」——可能由某位組員直接添加,繞過了任何入職流程。需要立即處理。
第四步:撤銷孤立存取
逐一處理「應撤銷」清單。以下是設計與開發公司最常犯錯的幾個要點:
Figma: 從 Team 移除的同時,也要確認沒有個別檔案的直接分享。Figma 的檔案層級分享,在從 Team 移除後依然有效。
GitHub: 從組織移除的同時,也要撤銷對方可能建立的個人存取 Token。在組織設定的 Developer Settings 下確認有無範圍過廣的 OAuth 應用程式。
1Password: 不只是從 Vault 移除——確認他們是否曾取得 Secret Key。若有,請輪換受影響的 Vault 密碼。
Slack: 停用帳號,而非只是從頻道移除。停用帳號後無法登入;僅從頻道移除,帳號仍然存在,且可能保有連結應用程式的存取權。
Google Workspace: 立即暫停帳號——暫停後無法存取 Docs、Drive 和 Gmail,但資料保留。將他們建立的任何檔案轉移擁有權。
AWS IAM: 刪除 IAM 使用者,或至少輪換所有相關金鑰並撤銷任何活躍工作階段。
完成後,特別針對 GitHub 和 Figma 再做一次快速複查——這兩個工具的權限模型最複雜,也最容易出現稽核漏洞。
稽核之後該做什麼
一次性稽核比完全不做好,但它不是一套系統。今天清理的存取,90 天後又會再度失控——除非你解決根本原因:沒有離職流程。
最低可行方案:建立一份專案結案清單,每當外包商完成任務時觸發。四個項目——(1)最終款項結清、(2)Figma 移除、(3)GitHub 移除、(4)Slack 停用帳號。指派給負責專案管理的人,在合約結束後 48 小時內完成。
更好的方案是接入一套生命週期工具,追蹤誰在哪些工具有存取權,並讓你在外包商離職時以單一流程撤銷所有存取。這正是自動化存取撤銷在平台層面所做的事——是 20 分鐘季度稽核和零分鐘自動化離職的差別。
若想了解如何為貴司或公司建立更完整的存取庫存(不只是一次性稽核),可參閱新創存取稽核指南。
手動稽核 vs. 自動化生命週期工具
| 手動稽核(本清單) | 自動化生命週期工具 | |
|---|---|---|
| 執行時間 | 每季 20 分鐘 | 近乎零(離職時自動觸發) |
| 覆蓋範圍 | 你記得查的工具 | 所有連線工具 |
| 準確性 | 取決於執行者 | 一致——每次都觸發 |
| 不需要 IT 團隊 | 是 | 是 |
| 處理 Figma 檔案層級分享 | 手動 | 視整合深度而定 |
| 費用 | 免費 | NT$300–1,500/月(如 Optserv) |
| 適合對象 | 尚未建立系統的公司 | 已清理後希望持續維持乾淨的公司 |
現在執行本清單以清除積壓問題,再決定是否要自動化日後的離職流程,讓稽核永遠不必再跑。
常見問題
設計公司應多久執行一次外包商存取稽核?
每季至少一次。若貴司每年外包商人數超過 10 人,建議每月執行,或建立自動化離職流程,讓存取在專案結案時立即撤銷,而非三個月後才處理。
外包商同時參與多個專案,部分已結案,部分仍在進行中,該怎麼處理?
將其存取範圍限制在進行中的專案。即使仍在合作,也請將其從已完成專案相關工具中移除。每個專案應有獨立的檔案架構(Figma 專案、GitHub 儲存庫、Notion 頁面),這樣才能在不影響現有工作的前提下縮小存取範圍。
從 Slack 頻道移除成員與停用帳號有何差別?
從頻道移除,帳號依然存在——對方仍可登入並查看私訊記錄。停用帳號則完全阻止登入。對於已離職的外包商,應一律停用帳號,而非僅從頻道移除。
撤銷存取時,需要通知外包商嗎?
只有在仍有合作關係或可能造成混淆的情況下才需要。超過 60 天未有往來的外包商,直接撤銷即可,無需通知。如果對方聯絡說無法存取某工具,那正是確認撤銷生效的訊號。
試試 Optserv
Optserv 是專為外包商高流動率的設計公司與新創團隊打造的生命週期 + 存取管理平台。當外包商結案,一個離職流程即可同步從 Figma、GitHub、Slack、Notion、1Password 及所有連線工具移除其存取——無需手動稽核。免費開始使用 app.optserv.ai/signup。
資料來源
- WorkForImpact,2026 Disconnected App Security Report——77% 的組織曾因孤立或未撤銷的應用程式存取而遭遇資安事件。
- Figma Help Center——檔案層級分享權限與 Team 成員資格獨立運作。
- GitHub Docs——組織設定中的 Outside Collaborators 管理。
- Slack Help Center——停用成員與從頻道移除的差異。
作者:Optserv 團隊
Run your entire team from one place.
Optserv handles hiring, onboarding, access management, and offboarding — built for startups that want to operate like grown-ups without the enterprise overhead.
Try Optserv free