简体   繁体   English

如何根据用户 object 中的自定义字段向用户显示 salesforce 合作伙伴社区文章?

[英]How to show salesforce partner community articles to users based on custom field in user object?

I have few articles in my salesforce community.我的 salesforce 社区中的文章很少。 There are four standard visibility settings in knowledge object for articles:知识object中有四种标准可见性设置:

  1. Visible in Internal app.在内部应用程序中可见。
  2. Visible to Customer.对客户可见。
  3. Visible to Partner.对合作伙伴可见。
  4. Visible in Public Knowledge Base.在公共知识库中可见。

Apart from these standard options I want to show some articles based on a custom field in user object.除了这些标准选项之外,我还想展示一些基于用户 object 中的自定义字段的文章。

I have tried page variations and permission sets but they are not working for individual knowledge articles.我已经尝试过页面变体和权限集,但它们不适用于个别知识文章。

I had similar type of requirement.我有类似的要求。 I was able to achieve this through below steps:我能够通过以下步骤实现这一目标:

  1. Created 1 data category ex: Parent创建了 1 个数据类别,例如:父级
  2. Created 2 child data category: CH 1, CH 2创建了 2 个子数据类别:CH 1、CH 2
  3. Assign respective articles to Parent > CH1 and Parent> CH2 data category respectively.将各自的文章分别分配给 Parent > CH1 和 Parent> CH2 数据类别。
  4. Created 2 permission sets by giving custom permissions to each child data category通过为每个子数据类别授予自定义权限来创建 2 个权限集
  5. Write Trigger to assign permission sets to customer portal users once specific fields meets the criteria.一旦特定字段满足条件,编写触发器以将权限集分配给客户门户用户。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM