JNDI Client對於Domino LDAP的寫入權限

張貼者: Rick Huang | 上午9:52 | | 0 意見 »

如果你也有開發JNDI Client連接Domino LDAP的需求,一般的Query應該不會出甚麼問題,但是當你使用到寫入、修改或刪除的動作時,如果出現了:
NoPermissionException: [LDAP: error code 50 - Insufficient Access Rights];
請你跟我這樣做...

Domino LDAP預設是沒有將寫入權限開啟的,所以我們需要去設定一些參數:

  1. 登入Domino Administrator Client。
  2. 切換到【檔案】Tab,打開【names.nsf】。
  3. 選擇【Configuration】-【Servers】-【Configurations】。
  4. 假如【Configurations】這個View底下目前沒有任何檔案,點選【Add Configuration】。
  5. 在【Basics】Tab裡,對"Use these settings as the default settings for all servers."選項勾選"Yes"。
  6. 在新出現的【LDAP】Tab裡,將"Allow LDAP users write access"設為"Yes"。
  7. 儲存,Restart Server,收工。
至於哪些User、Group有寫入權限,就需要去設定Domino ACL了。其實後來發現在InfoCenter有提到這段,就當作我耍蠢吧...囧a

0 意見

張貼留言

。零度天空 © 2009. design by : Yanku Template | Sponsored by : Tutorial87 / Commentcute / Blogger Templates