在對OA系統和其他應用系統進行整合時,使用技術手段典型的包括應用系統整合和單點登入。在這裡所指的系統整合是將多個應用系統整合到一個獨立的應用系統中;單點登入(SSO)英文全稱Single Sign On,在多個應用系統中使用者只需要在任何一個應用中登入,就可以訪問所有相互信任的應用系統。
系統整合和單點登入都只需要使用者進行一次登入認證就可以訪問不同的模組/系統,但二者區別如下:
1、系統整合是將多個系統整合為一個系統,而單點登入是多個應用系統。
2、整合為一個系統可以實現統一的資源管理、許可權管理、任務提醒等,但開發的工作量比較大,一般採用以某個系統為主,其他系統為輔的做法,如:在OA系統中加入CRM和ERP的部分功能,將OA和網站放在一個系統中等。
3、單點登入的整合工作量非常小,系統之間的賬號需統一同步進行處理,多系統之間相互信任,使用票據進行身份的傳遞,各系統單獨處理自己的許可權。
系統之間的資料交換和資訊的傳遞一般不屬於單點登入的範圍。
單點登入的優勢
1、一次登入認證,多個應用系統(包括不同開發語言開發的系統)中通行,針對多個系統,方便了使用者和管理員。
2、相對於系統整合,開發工作量非常少,降低了系統之間的耦合度。
OA系統和其他系統典型的單點登入應用
1、IM(即時通訊軟體,如:spark、騰訊的RTX等)和OA單點登入。使用者只需要登入IM客戶端軟體,無需重新登入認證可以從IM可以直接進入OA系統,IM可以從OA系統中獲取當前使用者相關的任務提醒資訊。
2、OA系統與ERP、CRM等應用系統之間的單點登入
3、OA系統與網站之間的單點登入。