Patent ID: 7702758
Filing Date: 2010-04-20
Classification: H04L

Abstract:
1. A method for securely deploying and managing applications in a distributed-computing environment over a shared infrastructure, the method comprising: assigning, by an assignor process residing on a computer, a deployment-role to a user, wherein the deployment-role enables the user to deploy an application in a distributed-computing environment over a shared infrastructure, wherein the deployment-role is associated with a run-time-role, and wherein the deployment-role is assigned for a duration that the user is deploying the application; and delegating, by a delegator process residing on the computer, to the user who is assigned the deployment-role, a privilege to assign the run-time-role associated with the deployment-role to the application, wherein the run-time-role is specific to the application and grants the application a permission associated with the run-time-role to access during run-time a resource in the shared infrastructure, thereby giving the application the minimum amount of access to the resource necessary for the application to operate properly in the shared infrastructure.