IDM移动端功能升级说明
IDM身份管理系統(tǒng)為解決企業(yè)內(nèi)部多系統(tǒng)之間的用戶信息不一致而開發(fā)的,主要定位于解決企業(yè)在5A功能上的需求,即:Account賬號管理、Authentication認證管理、Authorization授權管理、Audit審計管理、App Control應用管控5方面的實際需求,進而規(guī)范用戶身份信息,保證系統(tǒng)安全,提高工作效率。
近期參與了IDM移動端功能升級的開發(fā)工作,本篇文檔主要介紹IDM移動端功能和開發(fā)過程中的技術要點,以及個人對于本次功能開發(fā)的心得體會。
1.整體介紹
IDM身份管理平臺滿足對企業(yè)信息系統(tǒng)的統(tǒng)一用戶管理、統(tǒng)一身份認證、統(tǒng)一授權管理以及安全審計的要求,能夠實現(xiàn)各業(yè)務系統(tǒng)的統(tǒng)一登錄和集中訪問,實現(xiàn)用戶身份和權限的統(tǒng)一認證與授權管理,為企業(yè)不同的業(yè)務系統(tǒng)提供統(tǒng)一的用戶管理和認證服務。
1.1.功能架構
IDM主要對組織、角色、人員進行管理,并對其所有的狀態(tài)進行記錄,如:初始化、審批中、已啟用、已禁用等,賬戶統(tǒng)一管理可以實現(xiàn)從HR系統(tǒng)中獲取組織用戶數(shù)據(jù),也可直接在IDM系統(tǒng)中錄入數(shù)據(jù),用戶信息中的部分屬性信息根據(jù)同步策略由HR系統(tǒng)或其他指定系統(tǒng)同步更新到用戶目錄,其他用戶信息可在應用系統(tǒng)中各自進行維護,通過IDM統(tǒng)一用戶信息后,發(fā)送到各個業(yè)務系統(tǒng)。
1.2.系統(tǒng)架構
IDM主要是實現(xiàn)統(tǒng)一認證、授權、審計管理,提高企業(yè)身份認證及訪問安全,建立授權流程審批機制,使用戶身份信息、授權信息、審批信息等操作更加規(guī)范化、標準化,提高整體IT架構的風險防范能力。
消除企業(yè)系統(tǒng)間的信息孤島,為各系統(tǒng)提供統(tǒng)一身份認證、用戶身份管理服務,逐步實現(xiàn)系統(tǒng)身份系統(tǒng)的整合,構建面向用戶的認證和授權服務,使業(yè)務操作更流暢。為簡化IT運維提供強大的技術手段和標準,實現(xiàn)賬戶數(shù)據(jù)自動化同步操作,同時制定合規(guī)的安全服務規(guī)范,構建統(tǒng)一的、支撐企業(yè)級的認證授權安全服務基礎設施。
1.3.功能說明
IDM移動端主要分為五個模塊:首頁、組織頁面、人員頁面、崗位頁面、搜索頁面。
1.首頁功能:首頁主要是一些統(tǒng)計圖表以及日志查看功能。
2.組織頁面:可以查看組織以及組織關聯(lián)的崗位信息。
3.人員頁面:可以查看當前組織的下級節(jié)點及其關聯(lián)的人員信息。
4.崗位頁面:可以查看當前崗位及其下級節(jié)點信息。
5.搜索頁面:可以對組織、人員、崗位、認證日志、同步日志、分發(fā)日志信息進行檢索。
2.頁面樣式
在本次開發(fā)中需要對IDM移動端整體頁面樣式進行調(diào)整,該模塊主要介紹調(diào)整后的頁面樣式。
2.1.首頁樣式
??
2.2.組織頁面
列表頁面:
??
明細頁面:
?
2.3.人員頁面
列表頁面:
??
明細頁面:
??
2.4.崗位頁面
列表頁面:
??
明細頁面:
??
2.5.搜索頁面
??
3.功能介紹
IDM移動端主要分為五個模塊:首頁、組織頁面、人員頁面、崗位頁面、搜索頁面,該模塊主要介紹IDM移動端各個模塊的功能。
3.1.首頁功能
首頁功能主要分為三部分:統(tǒng)計卡片、查看日志入口、統(tǒng)計圖表。
1.統(tǒng)計卡片:主要統(tǒng)計在線人數(shù)、組織、人員、崗位的數(shù)量。
??
2.查看日志入口:可以查看認證日志、同步日志、分發(fā)日志和工作任務信息。
??
??
3.統(tǒng)計圖表:對人員信息、認證日志、同步日志、分發(fā)日志進行統(tǒng)計。
??
3.2.組織頁面
1.組織頁面可以查看組織以及組織關聯(lián)的崗位信息。
??
2.點擊組織右側的圖標可以切換當前組織。
??
??
3.點擊左側圖標可以查看組織或崗位的明細信息,明細頁面會顯示當前組織關聯(lián)的人員和崗位數(shù)量。
??
3.3.人員頁面
1.人員頁面可以查看當前組織的下級節(jié)點及其關聯(lián)的人員信息。?
??
2.點擊“”圖標,可以收縮列表信息。?
??
3.點擊左側圖標可以查看組織或人員的明細信息。?
??
3.4.崗位頁面?
1.崗位頁面可以查看當前崗位及其下級節(jié)點信息。?
??
2.點擊左側圖標可以查看對應崗位的明細信息。?
??
3.5.搜索頁面?
1.在搜索頁面可以對組織、人員、崗位、認證日志、同步日志、分發(fā)日志信息進行檢索。?
??
2.在搜索主頁面點擊圖標可以跳轉到對應的檢索頁面。?
??
4.技術要點?
本次開發(fā)主要使用YDUI框架對IDM移動端功能進行升級,本模塊主要介紹以下YDUI框架以及在本次開發(fā)中的技術要點。?
4.1.YDUI框架?
YDUI Touch專為移動端打造,在技術實現(xiàn)、交互設計上兼容主流移動設備,保證代碼輕、性能高;使用 Flexbox 技術,靈活自如地對齊、收縮、擴展元素,輕松搞定移動頁面布局;用 rem 實現(xiàn)強大的屏幕適配布局,等比例適配所有屏幕;自定義Javascript組件、Less文件、Less變量。?
4.2.頁面交互?
當從列表頁面訪問明細頁面時,明細頁面會從屏幕側面彈出,不會刷新頁面。?
??
??
4.3.檢索邏輯?
1.檢索主頁面的搜索框默認搜索組織信息。?
??
2.如果從“崗位”或“人員”頁面跳轉到搜索主頁面,搜索框會搜索對應的人員或崗位信息。?
??
??
5.心得體會?
在學習IDM身份管理平臺的過程中,自己的技術能力及意識形態(tài)等多方面都得到了很大提升,并且產(chǎn)生了很多感悟,現(xiàn)在將我在本工作中的收獲總結如下。?
5.1.產(chǎn)品開發(fā)?
在產(chǎn)品開發(fā)過程中,首先要了解公司框架,熟悉產(chǎn)品中封裝的代碼,當對一切了如執(zhí)掌后在進行開發(fā),工作時也會游刃有余;其次要具備一定的溝通能力,開發(fā)工作中涉及溝通交互的環(huán)節(jié)很多,只有具有良好的溝通能力才能更好地了解客戶的需求,在開發(fā)過程中也會更加順暢。?
5.2.能力提升?
在完善IDM功能的過程中,我在意識形態(tài)方面有了提升,比如在開發(fā)功能的過程中要考慮全面,不能僅考慮功能實現(xiàn),還要考慮多方面的因素,換位思考,以客戶的角度驗證功能,測試功能是否能滿足客戶的需求。在開發(fā)過程中還需要考慮代碼的質量,這樣開發(fā)的功能才能更完善。另外在工作過程中要不斷學習、總結,每天進步一點,日積月累就會積累很多,只有這樣才能不斷提高自身的能力。?
5.3.產(chǎn)品理解?
IDM身份管理平臺滿足企業(yè)信息系統(tǒng)的統(tǒng)一用戶管理、統(tǒng)一身份認證、統(tǒng)一授權管理以及安全審計的要求,能夠實現(xiàn)各業(yè)務系統(tǒng)的統(tǒng)一登錄和集中訪問,實現(xiàn)用戶身份和權限的統(tǒng)一認證與授權管理,為企業(yè)各業(yè)務系統(tǒng)提供統(tǒng)一的用戶管理及認證服務。?
IDM能夠迎合企業(yè)集團化統(tǒng)一管控需求,滿足企業(yè)全面管理,解決企業(yè)信息孤島問題,從安全、架構、管理、運維多層面進行整體規(guī)劃、分布建設、實施同步、檢查審計,在企業(yè)實現(xiàn)5A管控、集團統(tǒng)一管控、信息公司承建托管、分子公司管理的過程中落地實現(xiàn)人員、信息、流程的大集成,能為集團整合內(nèi)部資源、推動戰(zhàn)略執(zhí)行、防范項目風險提供全面的數(shù)據(jù)支持。?
總結
以上是生活随笔為你收集整理的IDM移动端功能升级说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谈谈复利思维
- 下一篇: JAVA String时间转化为数据库D