2016年2月13日 星期六

在學務系統自建LDAP相關模組

在學務系統自建LDAP相關模組
 台中市立外埔國中資訊組長 郭特全 20140224修正

本著作採用創用CC「姓名標示-非商業性-相同方式分享」3.0版台灣cc icon


(1).教師更改LDAP密碼模組
    功能:同時修改學務系統和LDAP SERVER密碼
    注意事項:1.務必先將學務系統原「變更密碼」模組停用
             2.若模組無法正確運作請確認以下兩點:
               A.請至調整模組變數的地方再次檢查確認LDAP連結參數
               B.SFS3系統是否安裝php-ldap函式
             3.此模組會同時更改學務系統和LDAP SERVER密碼。
    建議:所有教職員皆有可能使用此基本功能故建議授權所有教職員並置於系統首頁/教職員
201305021


201305022

2013050502

2013050503
     不用傷腦筋去修改程式只要鍵入正確模組參數就能成功連結LDAP SERVER
    本模組會依據模組參數與LDAP SERVER先做連線綁定判斷確定綁定成功才會執行SFS3和LDAP雙方密碼變更因此不會發生只有單方面密碼變更造成密碼不一致窘況
    為何會有啟用教職員LDAP功能?
1.為了將LDAP SERVER設置之前已存在的教職員帳號和密碼移轉到LDAP SERVER,所以請資訊組長記得提醒同仁做啟用動作!!
2.貴校LDAP SERVER設置之後才新增的教職員帳號,不需使用此功能!

(2).管理LDAP模組
    功能: 1.新增教職員帳號至LDAP SERVER。
           A.手動新增教職員帳號至LDAP SERVER,並非絕對必要程序
             教職員以是否在職為LDAP帳號建立依據。
             (顯示新增資料筆數功能  20131008)
            B.可設定系統排程,自動同步 SFS 和 LDAP SERVER 帳號。
           2.教職員SFS密碼同步為LDAP預設密碼
          3.新增學生LDAP帳號
           已修正為學生在學與否作為LDAP帳號增減依據(20140113)
           A.新增帳號對象是某一年度入學的全體學生
             (顯示新增資料筆數功能  20131008)
           B.有學生轉入,先處理學生學務系統密碼,再執行一次新增LDAP功能
           C.既有帳號不會重覆。 
           D.學生LDAP密碼不再限定生日四碼改由抓取學生的學務系統密碼欄位所以新增學生LDAP 帳號前請先處理學生的學務系統密碼(20131008)
         4.刪除學生LDAP帳號
           已修正為學生在學與否作為LDAP帳號增減依據(20140113)
           (為簡化操作程序,刪除帳號對象是某一年度入學的全體學生。)
           (顯示刪除資料筆數功能 20131008)

    注意事項:
    建議:此模組功能會影響LDAP核心運作,並揭露密碼重要資訊,強烈建議只授權系統管理者使用並置於系統首頁/系統管理

 20130504


2013050501

2014022201 

2014022202

2014022203

2014022204

2014022205

2014022206
2014022301 

(3).學生更改LDAP密碼模組 (20131008 新增)
    功能:同時修改學生的學務系統和LDAP SERVER密碼
    注意事項:1.勿啟用學務系統原有的學生「變更密碼」功能
             2.若模組無法正確運作請確認以下兩點:
               A.請至調整模組變數的地方再次檢查確認LDAP連結參數
               B.SFS3系統是否安裝php-ldap函式
    建議:所有學生皆有可能使用此功能故建議授權所有學生並置於系統首頁/學生專區

 模組更新紀錄
20131014 修正模組參數有關 Bind OpenLDAP SERVER 的設定  
         符合更大的彈性

學務系統非官方模組使用方法:
1.將模組程式壓縮檔下載後解壓縮。
2.將解壓縮後的資料夾上傳至var/www/html/sfs3/modules/下,注意資料夾和檔案權限。
3.以系統管理者身分登入學務系統,點選 學務系統首頁/系統管理員/模組權限管理/新增模組,就可看到剛剛上傳的模組。
4.接下來步驟,如參數設定、授權使用等,與官方模組相同,不再贅述。

20140111 修正學生LDAP帳號同步方式
    原本設計方式是以入學年度作為批次學生LDAP帳號建立和刪除的方式經過這段時間的實際運作缺點已浮現,那就是當有學生轉出和轉入時,學務系統(SFS3)和LDAP SERVER兩邊的帳號不會同步,應該類似教職員LDAP作法,以在職與否作為同步依據,那學生LDAP帳號就應以在學與否作為同步依據未來就不用管新生入學或舊生畢業,平時也無須注意學生轉出或轉入,想到就滑鼠總共點兩下,學務系統(SFS3)和LDAP SERVER帳號就同步了!如此簡單!!之前已安裝使用manage_ldap模組的學校,請務必記得更新!

20140127 更新LDAP資料結構功能
    新增LDAP資料結構更新功能,可避免以刪除再新增LDAP帳號方式,造成使用者密碼被重設為初始值。

20140215 新增學務系統學生密碼檢測和設定功能
     因密碼為LDAP的必要屬性,確認在學學生皆已設定學務系統學生密碼,新增學生LDAP帳號才會成功!檢測後若有零星轉入同學尚未設定密碼,請遵照本模組引導,完成密碼設定。千萬不要使用原學務系統模組,因少數同學轉入而將整學年同學密碼重設,萬一後來又對LDAP採刪除再建立帳號,會造成曾變更密碼的同學無法登入。

20140219 新增查詢全校在學學生LDAP密碼功能
20140224 新增查詢LDIF詳細資訊。

沒有留言:

張貼留言