×

Hierarchical multi-tenancy management of system resources in resource groups

  • US 9,047,481 B2
  • Filed: 06/11/2014
  • Issued: 06/02/2015
  • Est. Priority Date: 12/09/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of establishing hierarchical user management authority for a plurality storage resources organized into a plurality of resource groups in a computing storage environment by a processor device, comprising:

  • associating the plurality of storage resources with a resource group object, the resource group object and a storage resource object by having a resource group attribute associating the storage resource object with one of the plurality of resource groups;

    assigning a resource group label attribute to the resource group object;

    defining at least one additional attribute of the resource group object that specify a plurality of management policies for the resource group object and the plurality of storage resources associated with the resource group object;

    associating at least one of a plurality of available users of the plurality of storage resources with a user resource scope attribute;

    defining a schema for comparing of a plurality of values of the user resource scope attribute with the resource group label attribute, wherein the at least one of the plurality of available users has authority to perform one of creating, modifying, delete, and managing the plurality of storage resources associated with the at least one of the plurality of resource groups and also authority to perform one of creating and modifying at least one of the plurality of resource groups;

    designating the resource group label attribute as a delimited text string for assigning the resource group label attribute to the resource group object;

    designating the resource group label attribute as a delimited text string further includes designating the resource group label attribute with at least one resource group qualifier sections, separated by a delimiter symbol;

    designating the user resource scope attribute as a delimited text string further includes designating the user resource scope attribute with the at least one resource group qualifier sections, separated by at least one delimiter symbol, wherein the a least one delimiter symbol may include a wild card symbol; and

    defining a schema for comparing of a plurality of values of the user resource scope attribute with the resource group label attribute further includes comparing the at least one resource group qualifier sections to match with a corresponding one of the at least one resource group qualifier sections, wherein a last one of a at least one resource scope qualify sections is considered to match any subsequent one of the at least one resource group qualifier sections if a wildcard symbol is specified as a last character.

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