分析与管理(5)设置Analytics应用

学习目标

完成本单元后,您将能够:

  • 描述Analytics应用的内容。
  • 设置并分配Analytics应用PSL和权限集。

什么是Analytics应用程序?

干得好!您已授予组织对Analytics的访问权限。但你还没完成。您的老板也希望人们使用Sales Analytics应用程序,因为它提供了有用的预建仪表板。幸运的是,Sales Analytics应用程序设置与Analytics的设置非常相似。实际上,所有Analytics应用都有类似的设置过程。

分析应用程序通过交互式现成仪表板讲述易于理解的故事,这些仪表板为您提供Salesforce数据的可视摘要。将Analytics应用程序视为构建在Analytics之上。创建一个非常有用的仪表板的所有工作 – 所有的查询,设计工作,分面,让一切看起来都很好 – 已经为您完成了!

Sales Analytics应用程序使用Sales Cloud中的数据来告知您公司的销售情况。Service Analytics对您的Service Cloud数据执行相同操作。事件监控分析从Salesforce事件日志中提取数据。

这些应用程序使用您在Salesforce中已有的数据向您显示您的业务状态。分析应用程序可以帮助您将这些数据转化为更智能的操作,从而加速新业务。

权限集许可证和权限集:取两个

请记住,许可证许可证(PSL)就像是授予您旅行权利的护照,而许可证集就像是允许您进入特定国家/地区的签证。就像您需要PSL和Analytics权限集一样,您还需要Analytics应用。每个Analytics应用至少有一个PSL。

购买Analytics许可证,然后按照基本或自定义权限流程进行操作 – 就像您首次设置Analytics权限一样。请记住,使用自定义,您可以分配PSL,根据PSL启用的特定系统权限创建权限集,然后将权限集分配给用户。使用basic,您可以为用户分配一个默认权限集,其中包含一组预先设置的权限,并自动分配PSL。

这些步骤与Analytics相同,只是您选择了不同的PSL或权限集 – 专门针对应用的PSL或权限集。接下来我们将带您完成自定义流程。

启动自定义权限过程:分配应用程序PSL

请记住,使用自定义权限设置过程,首先分配PSL,这次是针对Analytics应用。在此示例中,我们将查看Sales Analytics应用程序,该应用程序使用Sales Analytics Apps PSL。

  1. 从“设置”中,输入Users“ 快速查找”框,然后选择“ 用户”
  2. 在列表中找到您的用户 – 例如Laura Garza – 并单击用户名。(务必单击用户名,而不是编辑。)
  3. 在用户页面中,将鼠标悬停在“权限集许可证分配”上,然后单击“编辑分配”。
  4. 在此示例中,我们正在使用Sales Analytics,因此请选中“Sales Analytics Apps”权限集许可复选框,然后单击“保存”。

做得好!那不是那么难,是吗?

每个预建的Analytics应用都有自己的PSL。为这些应用设置权限时,请选择正确的PSL。对于服务分析,请选择“服务分析应用程序”。对于事件监控,请选择“事件监控分析应用程序”,依此类推。

注意

注意

在您的Developer Edition组织中,您的用户数量有限。这些限制不适用于贵公司的生产组织。在该组织中,对于想要使用Analytics应用的所有人,请按以下步骤操作。分配权限时,您可以一次选择多个用户。

创建权限集并向其添加权限

自定义流程的下一步是创建权限集(例如,对于销售经理)并将其分配给用户。在您的生产组织中,您可以一次性为一些或所有用户执行此操作,只需选中所有适用的用户即可。

  1. 从“设置”中,输入Permission Sets“ 快速查找”框,然后选择“ 权限集”
  2. 单击新建。如果其中任何一个看起来不熟悉,请跳回设置分析权限单元。
  3. 输入权限集的标签。例如,如果您要添加Laura Garza或仅需要对Analytics应用程序具有查看权限的其他销售经理,请键入View Analytics App。输入标签也会自动创建API名称。警告请勿在“用户许可证”字段中更改默认值(–None–)。选择任何其他值可能会导致问题。
  4. 单击保存
  5. 现在让我们为该集添加正确的用户权限。滚动到权限集详细信息页面的底部,然后单击“ 系统权限”
  6. 单击编辑
  7. 选择授予Sales Analytics应用程序仅查看权限的权限: 访问Sales Cloud Analytics模板和应用程序以及 使用Analytics模板化应用程序
  8. 单击保存

如果您为其他预建的Analytics应用的用户创建权限集,请选择特定于该应用的用户权限。例如,要为Service Analytics设置用户权限,请选择“访问服务云分析模板和应用”权限。

您创建了一个权限集,可让您的用户查看Sales Analytics应用。只包含最后一项任务。

分配权限集

您的新权限集包含所有适当的权限。现在,在自定义流程中执行最后一步并将其分配给您的用户。如果您不在新的View Analytics App权限集的详细信息页面上,请返回此处。

  1. 在View Analytics应用程序权限集详细信息页面上,单击“ 管理分配”
  2. 单击“ 添加分配”
  3. 选中Laura Garza名称旁边的复选框。您还可以选择要包括的任何其他用户。
  4. 单击“ 分配”,然后单击“完成”

而已!您已完成自定义流程,您的用户现在有权使用Analytics应用。

正如我们所提到的,创建和分配PSL,然后创建和分配权限集的过程是典型的Analytics and Analytics应用程序。某些Analytics应用需要其他步骤或向导来配置特定功能。当然,如果应用程序使用特定的Salesforce数据,则需要访问这些对象。帮助文档可以指导您了解这些细节。

应用基本权限设置

您还可以使用更快的基本权限流程与应用程序。这是一个快速浏览:

  1. 在安装中,转到用户部分,然后单击 用户
  2. 点击她的名字打开Laura Garza的页面。
  3. 将鼠标悬停在左上角名称下方的权限集分配上。
  4. 单击“ 编辑分配”以查看可用的权限集。请注意,Sales Analytics有两个。
  5. 注意在分配权限集之前,请转到“安装”中的“权限集”部分,然后打开每个权限集以查看它们包含的权限。这是因为安全很重要!您不希望为用户授予他们不应具有的权限。我们在此处不这样做,因为我们只是在Analytics平台用户设置过程中查看过。选择Sales Analytics Admin以授予Laura完成创建和管理应用所需的所有权限。(在自定义过程中,您授予她查看应用程序的权限。)单击“ 添加”,然后单击“ 保存”

正如我们所提到的,分配权限的自定义和基本流程都是Analytics和Analytics应用的典型流程。某些Analytics应用需要其他步骤或向导来配置特定功能。当然,如果应用程序使用特定的Salesforce数据,则需要访问这些对象。帮助文档可以指导您了解这些细节。

分析与管理(4)控制访问和保护您的数据

学习目标

完成本单元后,您将能够:

  • 描述Analytics数据来源和内置用户客户。
  • 比较行级安全性和字段级安全性。

权限与访问权限

在之前的单元中,我们使用类比来帮助您记住权限集许可和权限集之间的区别。现在,这是一种区分权限和访问权限的方法。将权限视为您可以执行的操作,并将其视为您可以看到的内容。当我们谈论Analytics中的安全性时,这些概念实际上就是我们的意思。

作为DTC的Salesforce管理员,您可以考虑谁可以访问谁可以查看哪些数据。在之前的单元中,您学习了如何授予用户使用应用和功能的权限。现在让我们看看如何对每个用户对数据的访问进行非常精细的控制。

分析中的Salesforce数据访问

除非您上传csv文件,否则Analytics使用的数据可能来自Salesforce。我们来谈谈如何代表您访问这些数据。为什么?因为 Analytics使用预定义的内部客户来执行此操作。由于Salesforce管理员喜欢您维护配置文件和权限,因此您需要知道这些客户是什么以及如何配置它们。这是内幕消息。

Analytics根据两个内部Analytics用户的权限访问Salesforce数据:集成用户和安全用户。

  • 当数据流作业运行时,Analytics使用Integration User的权限从Salesforce对象和字段中提取数据。
  • 当您查询具有基于User对象的行级安全性的数据集时,Analytics使用安全用户的权限来访问User对象及其字段。

我们来看看您的集成用户和安全用户配置文件和用户记录。

  1. 从“设置”中,输入Users“快速查找”框。
  2. 在管理用户下,选择用户

在列表中,您会看到名为“User,Integration”的用户以及名为“User,Security”的用户。单击任一以查看有关这些用户的详细信息。

还有与这些用户关联的配置文件。

  1. 从“设置”中,输入Profiles“快速查找”框。
  2. 在管理用户下,选择配置文件

您将看到名为Analytics Cloud Integration User和Analytics Cloud Security User的配置文件。单击任一以查看分配的各种权限。例如,在标题字段级安全性下查看是否要应用的任何对象都应用了字段级安全性。

小费

小费

当您在组织中启用Analytics时,通常会克隆这些配置文件以供自定义使用。您或其他管理员可能在启用期间执行此操作。

行级安全性

如果Analytics用户可以访问数据集,则默认情况下他们可以访问数据集中的所有记录。有道理,对吗?但是,有时您希望在数据集上实现行级安全性以限制对某些记录的访问。为什么?某些记录包含每个人都无法访问的敏感数据。

安全性谓词

要实现行级安全性,请为要限制对记录的访问权限的每个数据集设置谓词。听起来很复杂,但谓词只是一个过滤条件的奇特名称,它定义了对数据集中记录的行级访问。当用户针对具有谓词的数据集提交查询时,Analytics会检查谓词以确定用户可以访问哪些记录。如果用户无权访问记录,则Analytics不会返回该记录。

让我们看一下安全谓词的样子。别担心。我们不会改变任何设置,所以什么都不会破坏!

您可以通过查看数据流JSON文件或数据集的编辑页面来查看安全性谓词。

在数据集编辑页面上查看谓词更容易。

  1. 在Analytics主页选项卡上,单击“ 全部浏览”
  2. 单击“ 数据集”
  3. 将鼠标悬停在数据集上,单击操作箭头,然后单击“ 编辑”
  4. 滚动到页面底部的“安全”部分。

如果您的数据集定义了安全谓词,您将在此处看到它。

上述用例 – 限制用户对特定记录的访问 – 是非常常见的。以下是执行此过滤器的谓词示例:

"rowLevelSecurityFilter":"'AccountOwner' == \"$User.Name\""

复制

AccountOwner引用数据集字段,该字段存储每个销售目标的客户所有者的全名。$ User.Name是指User对象的Name列,用于存储每个用户的全名。Analytics会执行查找以查看当前登录的用户。

当AccountOwner和$ User.Name中的名称相同时,此谓词将返回匹配项。用户仅查看他或她是客户所有者的数据。很简单,不是吗?“分析安全实施指南”提供了有关安全性谓词以及如何添加它们的详细信息。

做得好。现在,您可以夸耀您在Analytics中了解安全谓词的所有内容!

现场安全怎么样?

在Salesforce中,您可以实现字段级安全性以限制对记录中各个字段的访问。即使您未在Analytics中配置字段级安全性,请记住使用Analytics集成用户权限运行Analytics数据流。因此,如果在Salesforce对象上强制实施字段级安全性,则必须为Analytics Integration User分配读取权限。如果不这样做,您有时会在数据流运行时看到错误,因为Analytics无法查看该数据。

有关更多详细信息,请查看“ Analytics安全实施指南”

分析与管理(3)选择并启用分析功能

学习目标

完成本单元后,您将能够:

  • 为所有镜头和仪表板启用缩略图预览。
  • 启用功能,包括下载,注释和与社区共享。

为您的用户启用功能

不同的用户有不同的需求。有些人希望使用API​​,有些人希望与社区共享,而其他人希望能够下载他们的 Analytics探索。作为设置Analytics的Salesforce管理员,您希望使用所有这些功能。在本单元中,我们将向您展示如何打开您和您的用户所需的功能。

在缩略图中显示或隐藏数据

您知道如何设置手机以显示电子邮件和日历信息,即使它被锁定了吗?您可以启用或禁用该功能,具体取决于您是否始终拥有要显示的内容。分析也有类似的考虑因素。代表您的镜头和仪表板的图标可以显示基础数据的预览。一方面,它使用户更容易在主页和应用页面上找到他们的镜头和仪表板。另一方面,它有可能显示敏感信息。

作为管理员,您可以设置这些图标是否显示数据。您可以使用所有镜头和仪表板内容的预览缩略图替换通用图标。

即使行级安全性适用于镜头或仪表板使用的数据集,预览缩略图也可以从受限制的行中公开数据。只有在您单击镜头或仪表板后,行级安全限制才会生效。如果您不知道哪些行级安全性和安全性谓词,请不要担心。我们将在下一个单元中介绍它们。

要打开预览缩略图,请完成以下步骤。

  1. 从“设置”中,输入Analytics“快速查找”框,然后选择 “设置”
  2. 选择显示启用了行级别安全性的镜头和仪表板的预览缩略图
  3. 单击保存
注意

注意

默认情况下会显示预览缩略图,除非为数据集定义了特殊访问限制或“安全谓词”。如果启用此设置,即使具有安全谓词的资产也会显示预览缩略图。

启用社区分析

分享很有趣!但是,如果您希望社区用户能够与社区合作伙伴和客户安全地共享Analytics应用,您首先必须 – 您猜对了 – 为社区用户分配了适当的PSL,并为他们分配了正确的权限集。

当然,您的新Trailhead DE组织还没有一个蓬勃发展的社区,您可以设置Analytics与社区共享。请记住,在使用已设置“社区”的自己的组织时,您可以为社区成员分配“社区分析”权限集许可,然后创建包含“ 在社区中查看分析”页面权限的权限集,并将其分配给您的社区成员。

注意

注意

只有拥有Customer Community Plus或Partner Community许可的用户才能使用此功能。社区支持此功能,但门户网站不支持此功能。

启用或禁用从Analytics下载

您可能希望您的用户能够下载探索结果。通过下载的探索,用户可以及时保存快照,与其他探索进行比较,或在其他工具中操纵数据。

用户可以将镜头探索和仪表板小部件的结果下载为图像(.png),Microsoft®Excel®(.xls)或逗号分隔值(.csv)文件。

为用户分配包含“下载分析数据”的权限集。与权限的用户看到下载选项,当他们选择下载从仪表板部件。

要设置用户从Analytics下载数据,请完成以下步骤。

  1. 从“设置”中,输入Permission Sets“快速查找”框,然后选择“ 权限集”
  2. 选择要添加权限的“分析”权限集,然后选择“ 系统权限”
  3. 单击“ 编辑”,然后选择“ 下载分析数据”(如果尚未选中)。
  4. 单击保存

有时,您希望阻止用户下载Analytics探索结果。执行此操作后,请从这些用户中删除该权限。

在仪表板小组件上启用注释

您的用户一直在询问他们在创建仪表板时如何轻松协作。例如,他们想要注释他们的小部件,以便他们可以就他们的设计和结果进行对话。

没问题。作为Salesforce管理员,您知道可以启用这个很酷的功能。你有力量!

注释允许用户在仪表板中进行对话。他们可以向仪表板小部件添加注释,并在仪表板和Chatter中发布注释。通过注释,您的用户可以进行更有效的数据对话及其可视化方式,因为仪表板就在那里供参考。Analytics(分析)仪表板注释与Chatter本机集成,因此用户在收到评论时会自动得到通知。单击Chatter并直接进入Analytics中的仪表板。整洁,不是吗?

  1. 从“设置”中,输入Feed Tracking“快速查找”框,然后选择“ Feed跟踪”
  2. 选择Analytics Asset
  3. 选择启用Feed跟踪
  4. 单击保存
注意

注意

仅在使用Analytics仪表板设计器构建的仪表板中支持注释。

启用Analytics REST API

作为DTC管理员,您知道您的工程团队可以从对组织数据集,镜头和仪表板的编程访问中受益。他们已经有了使用API​​(应用程序编程接口)自动化各种事物的想法。团队中的一些明亮火花甚至想要创建公司品牌的应用程序以在AppExchange上销售。

如果您只想让几个强悍的人拥有API访问权限,请为这些用户分配API Enabled权限。这样,您就不会让您的组织中的每个人都访问API。

但是,在某些情况下,您确实希望为每个人提供访问权限 – 也许您拥有一个非常大的开发组织。您可以覆盖各个用户的API Enabled权限,并为所有Analytics用户(包括社区用户)授予对Wave API的访问权限。

  1. 从“设置”中,输入Analytics“快速查找”框,然后选择 “设置”
  2. 选择授予所有用户对Wave API的访问权限
  3. 单击保存