Salesforce で初めてCommunityCloud(PartnerCommunity)を触って色々四苦八苦した中で、特にこれか!という設定だったので備忘録として記載します。
前提
CommunityCloudでデータを共有する設定
組織の共有設定 > デフォルトの外部アクセス権 を非公開
機能設定 > コミュニティ > コミュニティ設定 > 共有セットで設定
プロファイル
アクセス権を許可 設定
これで各オブジェクトをどう共有するかの設定が出来る。
ここでオブジェクトの共有範囲を決めているので、てっきり活動も親オブジェクトの権限と同じ範囲で共有されるのかと思ったら、このままでは、活動はCommunityユーザーに共有されない。
活動の共有方法
行動の項目で制御する。
具体的には、行動の「公開」項目にチェック入れると、PartnerCommunityでも表示された。
てっきり共有設定や、コミュニティ設定周りで制御するものばかりと思っていたら違った。
ヒントになった記事
パートナーユーザに対してレポートで ToDo が表示されますが、それをクリックすると「アクセス権がありません」エラーが発生します