AUTOMATING SHARING DATA BETWEEN USERS OF A MULTI-TENANT DATABASE SERVICE
First Claim
Patent Images
1. A method for automatically sharing data between subscribers to a multi-tenant database service, the method comprising:
- receiving a specification of at least one sharing rule from a first subscriber to a multi-tenant on-demand database service, the first subscriber being associated with a first organization that shares database resources of the multi-tenant on-demand database service with a second organization;
automatically evaluating the sharing rule to identify whether a data record of a first data object accessible to the first subscriber is to be shared with a second subscriber of the second organization that does not have access to the data record; and
if soautomatically sharing the data record with the second subscriber.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatus for automating sharing data between subscribers of a multi-tenant database service. Users or customers associated with one organization that is a tenant of the multi-tenant database system are enabled to share data objects such as leads, opportunities, accounts, contacts, cases, tasks and custom objects, (or other data objects) and other information with their business partners (e.g., users or customers associated with a different organization that is a tenant) and get real-time updates on the shared data.
-
Citations
22 Claims
-
1. A method for automatically sharing data between subscribers to a multi-tenant database service, the method comprising:
-
receiving a specification of at least one sharing rule from a first subscriber to a multi-tenant on-demand database service, the first subscriber being associated with a first organization that shares database resources of the multi-tenant on-demand database service with a second organization; automatically evaluating the sharing rule to identify whether a data record of a first data object accessible to the first subscriber is to be shared with a second subscriber of the second organization that does not have access to the data record; and
if soautomatically sharing the data record with the second subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for automatically sharing data between subscribers to a multi-tenant database service, the method comprising:
-
receiving a request to share data of a first subscriber to an on demand database service with at least one second subscriber to the on-demand database service, the request including at least one rule, wherein the first subscriber and second subscriber do not share access to the others data; automatically determining whether a data record accessible by the first subscriber is to be shared with the second subscriber based at least in part on application of the at least one rule; and
if soautomatically sharing the data record of the first subscriber with the at least one second subscriber. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A tangible computer readable medium that stores code for automatically sharing data between subscribers to a multi-tenant database service, the code including instructions, implemented by one or more processors, to:
-
receive a specification of at least one sharing rule from a first subscriber to a multi-tenant on-demand database service, the first subscriber being associated with a first organization that shares database resources of the multi-tenant on-demand database service with a second organization; automatically evaluate the sharing rule to identify whether a data record of a first data object accessible to the first subscriber is to be shared with a second subscriber of the second organization that does not have access to the data record; and
if soautomatically share the data record with the second subscriber. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A multi-tenant on demand database system, comprising;
-
a database that stores database objects for a plurality of organizations/tenants, wherein users of each tenant only have access to data base objects associated with that tenant; and a server configured with control logic, which when executed, causes the server to; receive a specification of at least one sharing rule from a first subscriber to a multi-tenant on-demand database service, the first subscriber being associated with a first organization that shares database resources of the multi-tenant on-demand database service with a second organization; automatically evaluate the sharing rule to identify whether a data record of a first data object accessible to the first subscriber is to be shared with a second subscriber of the second organization that does not have access to the data record; and
if soautomatically share the data record with the second subscriber.
-
Specification