本文へジャンプ

ACL で [文書を複製またはコピー] の権限を持たないユーザーが作成した文書は [文書を複製またはコピー] の権限を持つユーザーによるコピー・印刷・書き出しができない

問題 (Problem)

データベースの ACL(アクセス制御リスト)で[文書を複製またはコピー] の権限を持たないユーザーが文書を作成すると、$KeepPrivate アイテムが作成され、この $KeepPrivate アイテムに "1" が設定されます。
そのため、[文書を複製またはコピー] 権限を持つユーザーであっても、この文書に対して以下の操作ができません。

-- 文書のコピー(コピー&ペースト) 
-- 文書の印刷
-- 文書の書き出し

ビューからは、文書を選択して [ファイル] - [書き出し] を実行することができますが、実際には書き出されません。
また、文書を開くと禁止されている操作メニューはグレーアウトしています。

ビューから文書を選択して [アクション] - [転送] を行なおうとすると「この文書の内容は転送、コピーをすることはできません。この文書にはコピー禁止が設定されています。」というエラーメッセージが表示されます。

解決策 (Solution)

この事象は問題報告番号 IMAO5Q6KMX として Lotus Quality Engineering に報告され、Lotus Notes 8.0.1 で修正されました。Lotus Notes 6.x、Notes 7.x での修正予定はありません。

[文書を複製またはコピー] の権限を持たないユーザーが作成した文書($KeepPrivate が "1" の文書)に対して、「FIELD $KeepPrivate := ""」といった式を設定したエージェントを実行することで、[$KeepPrivate] の値が "1" から "" になりますので、[文書を複製またはコピー]を行う権限のあるユーザーは、コピー、印刷、書き出しが可能になります。
元々 [文書を複製またはコピー] 権限がないユーザーは、$KeepPrivateが "" となっていても、コピー、印刷、書き出しや複製はできません。

補足情報 (Supporting Information)

$KeepPrivate フィールドが存在する文書は以下のケースで作成されます。

-- フォームプロパティの [セキュリティ] タブにて「印刷/転送/クリップボードにコピーを不可」を選択したフォームにて作成

-- メール送信時に送信オプションの「コピー不可」にチェックを入れた状態でメールを送信した場合

-- データベースの ACL にて「文書の複製またはコピー」オプションの選択を解除しているユーザーが作成


掲載内容は2009年11月8日現在の情報です。内容は事前の予告なく変更することがあります。
IBM、IBM ロゴおよび ibm.com は、世界の多くの国で登録された International Business Machines Corporation の商標です。
他の製品名およびサービス名等は、それぞれ IBM または各社の商標である場合があります。
現時点での IBM の商標リストについては、www.ibm.com/legal/copytrade.shtml (US) をご覧ください。


 
Lotus software

文書情報

プロダクト・ファミリー
Notes


プロダクト・カテゴリー
Workstation/Desktop > Notes Client Functionality > Security > ACL


オペレーティングシステム


ソフトウェア・バージョン
Notes Client 8.0 (Standard); Notes Client 8.0 (Basic); Notes Client 7.x; Notes Client 6.x


文書番号
730624


最終更新日
2009年11月08 日