Skip to main content

USING SCOPE

For more details check Check SOQL API - USING SCOPE.

NOTE! 🚨 All examples use inline queries built with the SOQL Lib Query Builder. If you are using a selector, replace SOQL.of(...) with YourSelectorName.query().

DELEGATED​

SOQL

SELECT Id
FROM Task
USING SCOPE DELEGATED

SOQL Lib

SOQL.of(Task.SObjectType)
.delegatedScope()
.toList();

MINE​

SOQL

SELECT Id
FROM Account
USING SCOPE MINE

SOQL Lib

SOQL.of(Account.SObjectType)
.mineScope()
.toList();

MINE_AND_MY_GROUPS​

SOQL

SELECT Id
FROM ProcessInstanceWorkItem
USING SCOPE MINE_AND_MY_GROUPS

SOQL Lib

SOQL.of(ProcessInstanceWorkItem.SObjectType)
.mineAndMyGroupsScope()
.toList();

MY_TERRITORY​

SOQL

SELECT Id
FROM Opportunity
USING SCOPE MY_TERRITORY

SOQL Lib

SOQL.of(Opportunity.SObjectType)
.myTerritoryScope()
.toList();

MY_TEAM_TERRITORY​

SOQL

SELECT Id
FROM Opportunity
USING SCOPE MY_TEAM_TERRITORY

SOQL Lib

SOQL.of(Opportunity.SObjectType)
.myTeamTerritoryScope()
.toList();

TEAM​

SOQL

SELECT Id
FROM Account
USING SCOPE TEAM

SOQL Lib

SOQL.of(Opportunity.SObjectType)
.teamScope()
.toList();