01 开始使用 Setup with Agentforce
学习目标
- 解释 Agentforce 如何在 Setup 中简化管理员任务
- 概述 Setup with Agentforce 支持的能力
- 启用 Setup with Agentforce
Setup with Agentforce 简介
Setup with Agentforce 通过简化任务和减少重复工作来提升管理员生产力。在 Setup 中完成工作往往需要专业知识、多个步骤和跨页面导航。现在,您可以直接在 Setup 工作流中与 AI 代理合作完成任务、获取信息和排查问题。虽然 Setup Agent 很强大,但您始终掌控:Agent 仅在您批准时才行动,仅帮助您有权限的任务。所有由 Agent 做出的更改都可在 Setup Audit Trail 中跟踪。
步骤 1:授予 Setup with Agentforce 访问权限
为了让管理员启用和使用 Setup with Agentforce,需创建一个权限集并包含所需权限:
- 在 Setup 中搜索并选择 Permission Sets
- 点击 New,命名为
Use Setup with Agentforce,License 保留 --None--,点击 Save - 点击 System Permissions → Edit,向下滚动并勾选 Use Setup with Agentforce
- 点击 Save,再次点击 Save 确认权限更改
- 点击 Manage Assignments → Add Assignments → 选择您的用户名 → Next → Assign
- 返回 Permission Sets 页面,选择 Data Cloud User 权限集 → Manage Assignments → Add Assignments → 选择您的用户名 → Assign
- 再次返回,选择 Prompt Template User 权限集 → 同样的分配步骤
- 刷新浏览器
步骤 2:启用 Setup with Agentforce
完成前提条件后,一键启用:
- Setup → Quick Find 搜索 Agentforce Agents → 打开 Agentforce toggle
- 搜索 Setup with Agentforce → 打开 Agent Availability
- 刷新浏览器
注意:自定义 Playground 已为您配置好所需的 Data 360 功能。但在自己的 org 中请按完整配置指南操作。
02 创建自定义对象和 Flow
Coral Cloud 海滩设备租赁需要从纸质系统升级到数字化。您将使用 Setup Agent 通过对话创建 Beach Rental 自定义对象和自动感谢邮件 Flow。
步骤 3:向 Setup Agent 提问
在 Setup Home 上,提示栏中输入您的问题:
- 输入:
How do I create a custom object in Object Manager?如何在 Object Manager 中创建自定义对象?
- Agent 提供创建自定义对象的信息和资源
- 点击 View Details 查看扩展视图(根据提问内容,还可能看到记录、列表视图等)
提示:尝试提示栏下方的对话推荐或 Org Health and Usage 按钮探索更多功能。

步骤 4:创建 Beach Rental 自定义对象
通过对话创建自定义对象:
- 继续之前的对话,输入以下内容:
Create a new custom object named Beach Rental that will be used
for tracking beach equipment rentals. Include custom fields:
Equipment ID, Guest (lookup to Contact), Type (picklist values:
Snorkel, Paddleboard, Surfboard, Kayak). Reuse the existing
Contact object for the lookup.
创建一个名为 Beach Rental 的新自定义对象,用于跟踪海滩设备租赁情况。包含自定义字段:Equipment ID(文本)、Guest(查找 Contact 对象)、Type(选项列表值:Snorkel — 浮潜、Paddleboard — 桨板、Surfboard — 冲浪板、Kayak — 皮划艇)。查找时重用现有的 Contact 对象。
- Agent 建议数据模型 — 审核。
步骤 5:修改对象 — 添加 Status 字段
审核时发现还需要跟踪设备状态:
- 输入:
Add a custom field called Status (picklist values: Rented, Returned, Damaged).添加一个名为 Status(状态)的自定义字段,选项列表值:Rented — 已租出、Returned — 已归还、Damaged — 已损坏。
- Agent 更新模型,现在对象满足所有业务需求
- 点击 Confirm 创建
如果手动完成,创建自定义对象及所有字段需要几十次点击。感谢 Setup Agent,以极少的努力就完成了。
步骤 6:创建 Flow — 自动感谢邮件
创建 Flow 在设备归还后自动发送感谢邮件:
- 从 Setup Home 开始新对话
- 输入:
Create a flow named "Thank You Email on Beach Rentals Return" that starts when a Beach Rentals record has Status changed to Returned. It should send a thank you email to the contact in the Guest field.创建一个名为 Thank You Email on Beach Rentals Return(海滩租赁归还感谢邮件)的 Flow,当 Beach Rentals 记录的 Status 字段变更为 Returned(已归还)时触发,向 Guest 字段中的联系人发送感谢邮件。
- Agent 确认 Flow 规格 → 点击 Confirm
- Agent 创建并部署 Flow → 点击提供的链接导航到 Flow Builder
- 在 Flow Builder 中完成最终审查

03 管理用户访问
Coral Cloud 创建了 Marketing Coordinator 角色。您将通过 Setup Agent 快速配置权限集、组织范围默认值、共享规则并克隆用户。
步骤 7:创建和分配权限集
为 Marketing Coordinator 创建 Campaign 权限集:
- 从 Setup Home 开始新对话,或点击 Ask Agent for Setup
- 输入:
Create a permission set named 'Campaign Access' that gives Create, Read, Edit and Delete permissions for the Campaign object. And give Read and Edit field permissions for the Active, Description, Status, and Type fields.创建一个名为 Campaign Access(市场活动访问)的权限集,授予 Campaign 对象的 CRUD 权限,并为 Active、Description、Status、Type 字段授予读写权限。
- Agent 回复权限集草案 → 点击 View Details 验证
- 确认后输入:
Assign this permission set to Lexie Stevens.将此权限集分配给 Lexie Stevens。
- 点击 Confirm
步骤 8:调整组织范围默认值 & 创建共享规则
Lexie 担心非营销人员看到活动。先设为私有,再创建共享规则:
- 提问:
What's the org-wide default for Campaign?查看 Campaign 对象的组织范围默认值是什么?
→ 当前为 Public Full Access - 输入:
Change the default internal access to Private.将默认内部访问权限更改为 Private(私有)。
→ Confirm - 继续:
Create a sharing rule that shares Campaign records with Type=Marketing with the Marketing Coordinators group. Give this group Read/Write access.创建一个共享规则,将 Type=Marketing 的 Campaign 记录共享给 Marketing Coordinators 组,授予该组 Read/Write(读写)访问权限。
- 审核草案 → Confirm
结果:默认 Private + Marketing Coordinators 对 Type=Marketing 的活动有 Read/Write 权限。

步骤 9:克隆用户
新员工 Kevin Park 需要与 Lexie 相同的权限:
- 开始新对话:
Clone user Lexie Stevens.克隆用户 Lexie Stevens。
- 输入 Kevin 的 First Name、Last Name、用户名和邮箱
- 确保选择 Clone Assignments(复制权限集和访问功能)
- Agent 提供用户草稿 → 审核 → Confirm

04 监控您的 Salesforce Org
使用 Setup Agent 审查 Setup Audit Trail、排查访问问题、监控安全健康评分和许可证使用。
步骤 10:审查 Setup Audit Trail
因为有其他管理员也在这个 org 中,您需要了解每个变更:
- 输入:
Show all Setup changes made in the last week.显示过去一周内所有的 Setup 变更记录。
- Agent 提供变更列表视图 → View Details 展开查看
- 进一步过滤:
Filter audit trail data by changes related to permission sets按与权限集相关的变更筛选审计跟踪数据。
- 也可按特定用户、Setup 区域或日期范围筛选
步骤 11:排查用户访问问题
Colin Reeves 无法编辑他的 Cases。一次对话修复:
- 诊断:
What object permissions does Colin Reeves have for cases?Colin Reeves 对 Cases 对象拥有哪些对象权限?
→ Agent 显示缺少 Edit 权限 - 深入:
What permission sets are assigned to Colin Reeves that are related to managing cases?分配给 Colin Reeves 的权限集中,哪些与 Cases 管理相关?
→ 发现 Cases: CRED 权限集缺少 Edit - 修复:
Add the Edit and Delete object permissions to the Cases: CRED permission set.将 Edit(编辑)和 Delete(删除)对象权限添加到 Cases: CRED 权限集。
→ 审核 → Confirm
步骤 12:监控安全健康和许可证
在 Org Health and Usage 区域:
- 点击 Security Health Score 卡片上的 Ask Agentforce
- 输入:
Review org's security settings.审查 org 的安全设置。
→ 选择 High-Risk → Both Non-Compliant and Compliant - Agent 列出所有高风险安全设置及合规状态
- 切换到 Most Used Licenses → Ask Agentforce → 查看许可证消耗摘要:哪些最多使用、当前 vs. 可用、接近容量的


总结
通过 Setup Agent,您用自定义对象和 Flow 定制了 org,管理了用户访问,排查了权限问题,监控了安全和许可证 — 全部通过自然语言对话完成,无需离开 Setup。Setup with Agentforce 让您从被动的问题解决者转变为主动的领导者。

















