US 11,895,119 B2
Systems, methods, and apparatuses for pre-configured per-tenant isolation in a multi-tenant cloud based computing environment
Ryan Guest, San Francisco, CA (US); Theresa Vietvu, San Francisco, CA (US); Bradley Vine, San Francisco, CA (US); Sean Gill, San Francisco, CA (US); and Ricardo Vazquez Reyes, San Francisco, CA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, Inc., San Francisco, CA (US)
Filed on Jan. 31, 2021, as Appl. No. 17/163,549.
Prior Publication US 2022/0247755 A1, Aug. 4, 2022
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/104 (2013.01) [H04L 63/107 (2013.01)] 21 Claims
OG exemplary drawing
 
18. A method performed by a system of a host organization, the system having a processor and a memory therein, wherein the method comprises:
creating an isolation group, wherein creating the isolation group includes:
defining isolation requirements, identifying a group of features utilizing call-out functions, and selecting from among the group of features utilizing call-out functions a group of features having the defined isolation requirements;
deploying platform software integrating the isolation requirements, wherein the platform software contains instructions to map the isolation requirements to a customer organization;
creating the customer organization;
creating a unique variant of the customer organization, wherein creating the unique variant of the customer organization includes declaratively applying an isolation layer specifying isolation requirements on top of a base layer for the customer organization; and
deploying the unique variant of the customer organization onto the customer organization's cloud computing infrastructure, wherein the unique variant validates per-tenant distinctions for various applications subjected to the isolation requirements.