Patent ID: 8595824

Claim:
A computer-implemented method in a computer-based virtualization environment for providing task-based access to one or more delegate users for performing a plurality of activities on inventory objects managed by the virtualization environment, comprising: under control of a computing system in the computer-based virtualization environment, generating one or more proxy task objects for performing the plurality of activities on inventory objects managed by the virtualization environment, each proxy task object representing at least one activity through one or more designated privileges associated with one or more of the inventory objects, such that each designated privilege of each activity of each proxy task object is associated with a designated one of the one or more inventory objects; storing the generated one or more proxy task objects in a memory of the computer-based virtualization environment; and facilitating, through reference to one or more desired activities, the assignment of at least one of the generated and stored one or more proxy task objects to one or more delegate users as an encapsulated task bundle, such that the one or more delegate users are automatically permitted, under control of the computer-based virtualization environment, to perform the at least one activity represented by the at least one proxy task object of the encapsulated task bundle, on the one or more associated designated inventory objects, wherein proxy task object generation and assignment is implemented on top of an existing role-based access permissions mechanism.