アーティクル - CS280136
操作を実行しているユーザーが、Integrity Lifecycle Manager でコピーされるコンテンツ アイテムに対する編集権限を持っていない場合、ドキュメント コンテンツ アイテムを新しいドキュメントにコピーすることはできません。
修正日: 17-Jan-2023
適用対象
- PTC RV&S (formerly Integrity Lifecycle Manager) 2009 9.7 to 11.2
説明
- エンド ユーザーがコンテンツ アイテムの編集アクセス権を持っていない場合、コンテンツ アイテムを自分のドキュメントで再利用またはコピーすることさえできません。
- エンド ユーザーがドキュメント内のコンテンツをコピーまたは再利用できるようにするには、コンテンツ アイテムに対する表示のみのアクセスで十分である必要があります。
- ドキュメントにコンテンツを貼り付ける際のエラー:
- 表示のみのアクセス権を持つコンテンツ アイテムを新しいドキュメントにコピー アンド ペーストしようとすると、Integrity Server ログに次のエラーが記録されます。
- [DATE_TIME] DEBUG [mksis.IntegrityServer] DEBUG mks.ci.exception.NonEditableIssueException: mks.ci.exception.NonEditableIssueException: MKS934537: [CONTENT ITEM TYPE] [ITEM_NUMBER] に設定されたアイテムの編集可能性ルールが満たされていません。
mks.ci.server.engine.DocumentModel.enforcePermissions (DocumentModel.java:7165) で
mks.ci.server.engine.DocumentModel.access$4100 (DocumentModel.java:86) で
mks.ci.server.engine.DocumentModel$CopyOperation.enforcePermissionsAsOfNow (DocumentModel.java:4287) で
mks.ci.server.engine.DocumentModel$CopyOperation.processTopLevel (DocumentModel.java:2907) で
mks.ci.server.engine.DocumentModel$RecursiveOperation.process (DocumentModel.java:2211) で
mks.ci.server.engine.DocumentModel$RecursiveOperation.nodeRecursion (DocumentModel.java:2173) で
mks.ci.server.engine.DocumentModel$RecursiveOperation.nodeRecursion (DocumentModel.java:2055) で
mks.ci.server.engine.DocumentModel$CopyOperation.nodeRecursion (DocumentModel.java:2953) で
mks.ci.server.engine.DocumentModel$AuditableOperation.auditOp (DocumentModel.java:1892) で
mks.ci.server.engine.DocumentModel.performOneOp (DocumentModel.java:1702) で
mks.ci.server.engine.DocumentModel.performTransaction (DocumentModel.java:1312) で
- [DATE_TIME] DEBUG [mksis.IntegrityServer] DEBUG mks.ci.exception.NonEditableIssueException: mks.ci.exception.NonEditableIssueException: MKS934537: [CONTENT ITEM TYPE] [ITEM_NUMBER] に設定されたアイテムの編集可能性ルールが満たされていません。
最新バージョンはこちらを参照ください CS280136
