一般使用者可登入 Access Manager 管理主控台,並檢視 Instant Messaging 和線上狀態服務屬性中的屬性值。若屬性已定義為可修改,則一般使用者可以變更這些屬性。依預設,Instant Messaging 服務中的任何屬性都是不可修改的,也不建議允許一般使用者修改這些屬性。然而,從系統管理的觀點來看,直接處理屬性是相當有用的。
例如,由於角色不會影響某些系統屬性,如設定會議訂閱,因此系統管理員可以透過複製其他一般使用者 (例如從會議名冊) 的屬性值,來修改這些屬性的屬性值,或直接對其進行修改。這些屬性列於表 17–5 中。
一般使用者可透過 Sun Java System Access Manager 管理主控台設定使用者屬性。動態屬性由管理員設定。為動態屬性設定的值會覆寫或合併對應的使用者屬性值。
對應動態與使用者屬性本質會影響解決衝突與補充資訊的方式。例如,來自兩個來源 (動態和使用者) 的「會議訂閱」彼此互補,因此會合併訂閱。屬性不會互相覆寫。
表 17–5 Instant Messaging 的 Access Manager 使用者和動態屬性
管理主控台標籤 |
使用者屬性 |
動態屬性 |
屬性說明 |
衝突解決方案 |
---|---|---|---|---|
Messenger 設定 |
sunIMUserProperties |
sunIMProperties |
包含所有 Instant Messenger 屬性,並對應至以檔案為基礎的使用者屬性儲存中的 user.properties 檔案 |
合併。除非特定特性的值來自使用者和動態屬性,否則動態屬性會加以覆寫。 |
訂閱 |
sunIMUserRoster |
sunIMRoster |
包含訂閱資訊 (使用者連絡人清單名冊) |
合併。如果使用者屬性和動態屬性中均存在 Jabber 識別碼,則會採用來自使用者屬性的暱稱,群組會是使用者屬性和動態屬性的所有群組的併集,訂閱值會是使用者值和動態值的最大值。 |
會議訂閱 |
sunIMUserConferenceRoster |
sunIMConferenceRoster |
包含會議室訂閱資訊 |
合併。動態和使用者訂閱會合併,重複項目會被移除。 |
新聞通道訂閱 |
sunIMUserNewsRoster |
sunIMNewsRoster |
包含新聞通道訂閱資訊 |
合併。動態和使用者訂閱會合併,重複項目會被移除。 |
線上狀態代理程式 |
sunPresenceEntityDevices |
sunPresenceDevices |
本版本未使用 (供未來版本使用) |
使用動態資訊。 |
私密性 |
sunPresenceUserPrivacy |
sunPresencePrivacy |
對應至 Instant Messenger 的私密性設定 |
合併。如果有衝突,則使用動態值。 |
Instant Messenger 喜好設定 |
sunIMUserPrivateSettings |
sunIMPrivateSettings |
在此儲存 Messenger 設定中未儲存的私有喜好設定 |
合併。 |