ContentWorkspaceDoc
サポートされているコール
create()、delete()、describeSObjects()query()、retrieve()、update()、upsert()
特別なアクセスルール
- カスタマーポータルユーザおよびパートナーポータルユーザが、アクセス権を持つライブラリのコンテンツをクエリ、取得するには、「ポータルのコンテンツの参照」権限が必要です。
- カスタマーポータルユーザ、およびパートナーポータルユーザは、Salesforce CRM Content 機能のライセンスを持っている場合にのみ、ドキュメントを編集できます。
- ContentWorkspaceDoc を作成するには、次のライブラリ権限のいずれかが有効なライブラリのメンバーである必要があります。
- 「コンテンツの追加」
- 「コンテンツの代理追加」
- 「ライブラリの管理」
- ライブラリ内のすべてのライブラリドキュメントを照会するには、ライブラリの権限に関係なく、ユーザはライブラリのメンバーである必要があります。
項目
使用方法
- このオブジェクトを使用して、ドキュメントを 1 つ以上のライブラリにリンクさせます。
- ドキュメントを追加ライブラリと共有するには、ドキュメントを追加ライブラリに結合する追加の ContentWorkspaceDoc レコードを作成します。
- ContentWorkspaceDoc を挿入すると、公開ライブラリの公開プロセスがトリガされます。
- ドキュメントは多くの公開ライブラリに公開できますが、ドキュメントのセキュリティを制御する 1 つのライブラリに所有されています。
- ドキュメントは、ドキュメント所有者の個人ライブラリにのみ公開できます。別のユーザの個人ライブラリには公開できません。個人ライブラリは、API を使用して表示できません。
- 個人ライブラリにドキュメントを公開するには、ユーザ ID を最初の公開場所の ID として指定する必要があります。この最初の公開場所 ID を空白にすると、現在のユーザの ID がデフォルトで指定されます。
- ドキュメントは、個人ライブラリから公開ライブラリに公開できますが、公開ライブラリに公開すると、個人ライブラリに再度公開することはできません。
- 個人ライブラリのドキュメントを、コンテンツタイプが制限されている公開ライブラリに公開することはできません。
- API を使用して、ライブラリドキュメントを作成または削除することはできません。