| 維度 | 網域帳戶模式 | Active Directory 帳戶模式 |
|---|---|---|
| 適用場景 | 企業內部網路,使用者已有網域帳戶 | ISP/代管服務,對外部客戶提供網站存取 |
| 身分來源 | 現有 Active Directory 網域帳戶 (或本地 SAM) | WSS 自動在 AD 建立專用帳戶 (以電子郵件為識別碼) |
| 新增使用者方式 | 輸入網域帳戶名 (DOMAIN\user) 或 瀏覽 AD 選取 | 僅輸入電子郵件地址,系統自動建立/比對 AD 帳戶 |
| 密碼管理 | 由網域密碼原則統一管理,使用者自行變更 | 帳戶建立時自動產生密碼,透過電子郵件通知使用者 |
| 跨網站群組 | 使用現有網域群組 | 自動建立 AD 群組物件 |
| 切換限制 | 安裝精靈選擇後**不可變更**,需重裝 WSS | 同上 |
AD 帳戶模式下,**HTML 管理頁面無法執行**下列操作:
替代方案:必須使用 **WSS 物件模型 (程式碼)** 或 **命令列工具 (stsadm)** 執行上述作業。
開始
│
├─ 部署目的是給「內部員工」使用嗎? → 是 → 選擇【網域帳戶模式】
│
└─ 部署目的是給「外部付費客戶/合作夥伴」使用嗎? → 是
│
├─ 需要完整 WSS 管理 UI 功能嗎? → 是 → **不適合 WSS AD 模式**,考慮其他方案 (如 Forms-Based Auth + 自建會員資料庫)
│
└─ 可接受管理功能限制、投資開發自訂管理工具? → 是 → 選擇【AD 帳戶模式】
│
└─ 已準備專用 AD、SMTP、SSL、密碼原則 GPO? → 否 → 先完成基礎建設
| 方案 | 適用場景 | 身分提供者 | 關鍵特性 |
|---|---|---|---|
| Windows 驗證 (NTLM/Kerberos) | 內部網路 | 企業 AD | 單一登入、無縫體驗、預設 |
| 表單驗證 (FBA) + ASP.NET Membership | 外部網路、舊版相容 | SQL Membership / 自訂 Provider | 彈性、可自訂註冊流程、需開發 |
| SAML/WS-Federation / OpenID Connect | 混合雲、跨組織聯盟 | AD FS、Azure AD、Okta、PingIdentity | 標準協議、單一登入、條件存取、MFA |
| Azure AD 應用程式 Proxy | 發布內部 SharePoint 至外部 | Azure AD | 無 VPN、預先驗證、條件存取 |
選擇正確的帳戶模式是 WSS 部署成功的關鍵第一步。**內部用網域模式,外部代管用 AD 模式 (並接受管理限制)**。現代架構建議直接採用聯盟身分與雲端身分服務,獲得更彈性、安全、可擴展的身分基礎設施。