一家公司不管大小,非常有可能需要用到不同廠商提供的軟體系統。如果在使用這些系統的時候,需要分別使用不同的帳戶與密碼,不管在安全性、管理以及便利性的角度來看,都是比較不好的做法。所以,山姆鍋建議「身份驗證系統」作為第一個要好好考慮的設計決策之一。本文是 < a href="/post/2013/06/infrastructure-software-shop-with-cloud-services/">「善用雲端服務,微型企業的自強之道」 系列文章之一。

如果是自行建置系統,山姆鍋依然會選擇使用 OpenLDAP 作為統一的身份驗證資料來源。但到了雲端時代,我們要的是運用現有服務來縮短上線時間與後續管理成本。「影化身科技有限公司」一開始就申請了 Google Apps for Business。除了 Google 提供的應用外,還有許多第三方軟體服務跟它整合。整合上,至少都已經做到使用 Google Apps 帳戶登入。除了這些整合的應用服務外,Goole 也支援透過 OpenID 提供第三方身份驗證機制。

有了統一的身份驗證來源與開放機制,不管是整合雲端服務或者公司自行開發的系統都會比較容易些。相較於傳統的方案,如微軟的 Active Directory Service(domain server),不用自行建置也不用維護的方案,確實是初創公司該好好運用的資源。

Google Apps 現在已經需要收費,所以,這個方案可能不是那麼有吸引力。由於山姆鍋當初申請的是可以免費 10 人使用的,目前為止還沒有被要求付費。

網路資源

底下是一些網路上,單一簽入服務的供應商。