ExperienceCloudでサイト利用者のニックネーム機能が有効になったのがWinter20からです
コミュニティ: Salesforce CMS、アクセス制御、ゲストユーザのセキュリティ強化
設定方法
Experience Cloud サイトでの氏名に代わるニックネームの表示 (salesforce.com)
いくつか設定を見直してエクスペリエンスクラウドの状況を「有効」に変更したタイミングで(変更前はおそらく「プレビュー」だった)、外部ユーザに通知がくるようになりました。
レコード フィードでコミュニティ ユーザを @メンションするには、2 つのことが必要です。
-
レコードを表示し、コミュニティ コンテキストで内部ユーザが Chatter 投稿を開始する必要があります。つまり、コミュニティのベース URL (例: https://mycommunity.force.com/recordid ) でレコードを表示している必要があります。
-
次に、内部ユーザーからの Chatter 投稿の可視性を Everyone に設定する必要があります。デフォルトは内部ユーザーです。
Two things must happen in order to @mention a community user on a record feed. The record must be viewed and the Chatter post initiated by the internal user in the communities context. In other words, you must be viewing the record with the Community base URL( e.g. https://mycommunity.force.com/recordid ). Second, the visibility of the Chatter post from the internal user must be set to Everyone. The default is internal users.
追記:追加するには、これはバグではなく、設計によるものです。コミュニティ ユーザーは、社内の Salesforce CRM の一部ではありません。レコードはコミュニティと「内部」コミュニティにまたがることができますが、それらのレコードの Chatter は、投稿する場所のコンテキストに依存します。
EDIT: To add, this is not a bug, this is by design. Communities users are not part of your internal Salesforce CRM. Although records can span communities and your "internal" community, Chatter on those records is contextual to the place you are posting it.