Allow Users to See Only Records That They Own
This restriction rule allows users with the designated profile to see only the tasks
that they own.
| Available in: Lightning Experience in Enterprise, Performance, Unlimited, and Developer Editions |
Tooling API
1{
2 "FullName":"restriction_rule_tasks_you_own",
3 "Metadata": {
4 "active":true,
5 "description":"Allows users of a specific profile to see only tasks that they own.",
6 "enforcementType":"Restrict",
7 "masterLabel":"Tasks You Own",
8 "recordFilter":"OwnerId = $User.Id",
9 "targetEntity":"Task",
10 "userCriteria":"$User.ProfileId = '00exxxxxxxxxxxx'",
11 "version":1
12 }
13}Metadata API
1<?xml version="1.0" encoding="UTF-8"?>
2<RestrictionRule xmlns="http://soap.sforce.com/2006/04/metadata">
3 <active>true</active>
4 <description>Allows users with a specific profile to see only tasks that they own.</description>
5 <enforcementType>Restrict</enforcementType>
6 <masterLabel>Tasks You Own</masterLabel>
7 <recordFilter>OwnerId = $User.Id</recordFilter>
8 <targetEntity>Task</targetEntity>
9 <userCriteria>$User.ProfileId = '00exxxxxxxxxxxx'</userCriteria>
10 <version>1</version>
11</RestrictionRule>