Sun Java System Messaging Server 6.3 管理指南

20.6.2 設定或變更共用資料夾的存取控制權限

使用者可以使用 Communications Express 介面設定或變更共用資料夾的存取控制。管理員可以使用 readership 指令行公用程式設定或變更共用資料夾的存取控制。該指令的格式如下:

readership -s foldername identifier rights_chars

其中 foldername 是您要為其設定權限的公用資料夾的名稱,identifier 是您要為其指定權限的個人或群組,rights_chars 是您要指定的權限。如需每個字元的意義,請參閱表 20–3


備註 –

anyone 是一個特殊的識別碼。anyone 的存取權適用於所有使用者。同樣,anyone@domain 的存取權限可套用至同一網域中的所有使用者。


表 20–3 ACL 權限字元

字元 

說明 

l

查詢 – 使用者可以查看並訂閱共用資料夾。(允許使用的 IMAP 指令:LISTLSUB)

r

讀取 – 使用者可以讀取共用資料夾。(允許使用的 IMAP 指令:從資料夾中 SELECTCHECKFETCHPARTIALSEARCHCOPY)

s

查看 – 指示系統跨階段作業持續查看資訊。(設定 IMAP STORE SEEN 旗標)

w

寫入 – 使用者可以將郵件標記為已讀,並可以刪除郵件。(設定 IMAP STORE 旗標,但不包括 SEENDELETED)

i

插入 – 使用者可以在資料夾之間複製和移動電子郵件。(允許使用的 IMAP 指令:APPENDCOPY 到資料夾中)

p

郵寄 – 使用者可以將郵件傳送至共用資料夾的電子郵件位址。(無需 IMAP 指令) 

c

建立 – 使用者可以建立新的子資料夾。(允許使用的 IMAP 指令:CREATE)

d

刪除 – 使用者可以從共用資料夾中刪除項目。(允許使用的 IMAP 指令:EXPUNGE,設定 STORE DELETED 旗標)

a

管理 – 使用者擁有管理權限。(允許使用的 IMAP 指令:SETACL)

20.6.2.1 範例

若要讓 sesta 網域中的每位使用者都擁有對公用資料夾 golftournament 的查詢、讀取以及標記 (而不是發佈) 電子郵件的存取權限,請發出如下指令:

readership -s User/public/golftournament anyone@sesta lwr

若要將相同存取權限指定給郵件儲存中的每個使用者,請使用如下指令:

readership -s User/public/golftournament anyone lwr

如要為群組指定查詢、讀取、電子郵件標記和寄送權限,請使用以下指令:

readership -s User/public/golftournament group=golf@sesta.com lwrp

如果您要將該資料夾的管理和郵寄權限指定給個人 (jdoe),請使用如下指令:

readership -s User/public/golftournament jdoe@sesta.com lwrpa

若要拒絕個人或群組存取公用資料夾,請在 userid 前面加上破折號。例如,若要拒絕對 jsmith 的查詢、讀取以及寫入權限,請發出如下指令:

readership -s User/public/golftournament -jsmith@sesta.com lwr

若要拒絕個人或群組的存取權限,請在 ACL 權限字元前面加上破折號。例如,若要拒絕授予 jsmith 郵寄權限,請使用如下指令:

readership -s User/public/golftournament jsmith@sesta.com -p


備註 –

使用 uid+folder@domain 位址將郵件發佈至共用資料夾,必須使用 p (發佈) 存取權限與 readership 指令。請參閱20.6.2 設定或變更共用資料夾的存取控制權限