×

METHODS AND SYSTEMS FOR CONTROLLING ACCESS TO CUSTOM OBJECTS IN A DATABASE

  • US 20080082540A1
  • Filed: 10/02/2007
  • Published: 04/03/2008
  • Est. Priority Date: 10/03/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for controlling access to custom objects in a database, wherein the database stores data specific to each one of a plurality of tenants such that at least two of the tenants store at least a portion of data specific to the at least two tenants in a common table within the database and wherein each tenant is permitted access only to data associated with that tenant, and wherein each tenant has one or more users, the method comprising(a) receiving, from a user associated with a first tenant, a request to access data of a first custom object in the database, wherein the common table includes at least two custom objects associated with the first tenant, and wherein the at least two custom objects each contain one or more data types specified by the first tenant;

  • (b) identifying a key associated with the first custom object;

    (c) searching only that portion of a custom entity share table appropriate to the key to locate access information for the first custom object;

    (d) determining whether the user has permission to access at least a portion of the custom object based at least in part on the access information; and

    (e) sending, to the user, the requested data of the first custom object to which the user has permission to access.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×