22:05

Vishwa explains how AgentForce respects Salesforce's access controls: internal agents run in the invoking user's context, while external agents run as a dedicated Einstein Service user. Admins must assign permission sets, CRUD permissions, and enable Apex access. AgentForce adds its own security layer with prompt-injection detection, toxicity filtering, and audit trails. Private actions should use agent variables, OTP verification, and require user confirmation for sensitive operations.

Questions this video answers

Einstein Service user (also called Einstein Service Agent user).

data360user (formerly called Data Cloud user).

A shared permission named Agent for service agent Secure Best (default limited-access permission); additionally a per-agent permission set is created (e.g., "<AgentName> permissions").

Instruction adherence (viewable via event logs/audit trails in the builder).

Required user confirmation (applies to standard actions; should be added to custom actions).

Chapters

More from Automation

34:39
youtube.com

will.i.am Tells the Journey of EDU.FYI | Dreamforce 2026

3w ago
33:08
youtube.com

Moving Fast Without Breaking Trust | Dreamforce 2026

3w ago
41:34
youtube.com

Reese Witherspoon on Stories That Sell | Dreamforce 2026

3w ago
1:13
youtube.com

Salesforce pioneered the 1-1-1 model. Today, 20K+ companies are pledging 1%.

3w ago
33:00
youtube.com

YOSHIKI on AI, Art, and Ethics | Dreamforce 2026

3w ago
1:20
youtube.com

Your digital workforce has a roster

3w ago
56:58
youtube.com

From AI to ROI with Agent Fabric | MuleSoft Keynote, Dreamforce 2026

3w ago
37:22
youtube.com

Achieving What's Possible with AI | Customer Success Keynote, Dreamforce 2026

3w ago
47:01
youtube.com

One Engine, Every Experience | Revenue Keynote, Dreamforce 2026

3w ago
28:37
youtube.com

Courageous Leadership & Public Service | Dreamforce 2026

3w ago
30:52
youtube.com

Frontier Visual AI: Research to Runtime | Dreamforce 2026

3w ago
See all content