Loading
探索原有服务功能
目录
选择筛选器

          没有结果
          没有结果
          以下是一些搜索提示

          检查关键字的拼写。
          使用更普遍的搜索词。
          选择更少的筛选器,并扩大搜索范围。

          搜索所有 Salesforce 帮助
          允许客服人员使用 Apex 触发器查看服务资源简档

          允许客服人员使用 Apex 触发器查看服务资源简档

          创建 Apex 触发器,将服务资源记录与客服人员共享,并将客服人员设置为所有者。然后,客服人员可以对自己的服务资源记录采取操作。他们可以提交服务资源首选项、资源缺勤或出勤表,或查看通过客服人员参与获得的技能。触发器允许客服人员仅查看自己的服务资源记录,而非向所有客服人员公开打开所有服务资源记录。

          所需的 Edition

          备注
          备注 劳动力参与度计划停用。请参阅劳动力参与度停用
          查看支持版本

          以下示例介绍了如何与客服人员共享服务资源记录。

          备注
          备注 要确保使用此触发器获得最佳结果,请确保服务资源的组织范围默认共享设置设置为“私人”。
          trigger share_record_with_resource on ServiceResource (after insert) {
              for (ServiceResource sr : Trigger.New) {
                  if (sr.RelatedRecord != null) {
                      ServiceResourceShare srShare = new ServiceResourceShare();
                      srShare.ParentId = sr.Id;
                      srShare.UserOrGroupId = sr.RelatedRecordId;
                      srShare.AccessLevel = 'Read';
                      insert srShare;
                  }
              }
          }
          

          以下示例介绍了如何将客服人员设置为服务资源记录的所有者:

          trigger change_resource_owner on ServiceResource (before insert) {
              for (ServiceResource sr : Trigger.New) {
                  if (sr.RelatedRecordId != null) {
                      sr.OwnerId = sr.RelatedRecordId;
                  }
              }
          }
          
           
          正在加载
          Salesforce Help | Article