×

Resource sharing in cloud computing

  • US 10,560,458 B2
  • Filed: 07/06/2017
  • Issued: 02/11/2020
  • Est. Priority Date: 07/06/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • at least one data processor; and

    at least one memory storing instructions which, when executed by the at least one data processor, result in operations comprising;

    receiving, from a first user associated with a first tenant, a request to access a first resource associated with a second tenant, the first tenant and the second tenant being tenants of a multi-tenant cloud-computing platform, the first tenant comprising a first plurality of users including the first user, the second tenant comprising a second plurality of users, and the first resource associated with the second tenant being accessible via the multi-tenant cloud-computing platform;

    determining that the first user associated with the first tenant is authorized to access the first resource associated with the second tenant based at least on a sharing relationship between the first tenant and a second user of the second plurality of users comprising the second tenant, a scope of the sharing relationship corresponding to a privilege associated with the second user, the scope of the sharing relationship including the first resource based at least on the first resource being within the privilege of the second user, and the scope of the sharing relationship further excluding a second resource associated with the second tenant based at least on the second resource exceeding the privilege associated with the second user such that applying the sharing relationship prevents the first user from accessing the second resource associated with the second tenant; and

    in response to the determination that the first user is authorized to access the first resource associated with the second tenant, providing, to the first user, access to the first resource associated with the second tenant.

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