Patent ID: 9350738
Filing Date: 2016-05-24
CPC Classification: H04L

Claim Text:
1. A computer implemented method for template representation of security resources, said method, comprising: under the control of one or more computer systems configured with executable instructions, reading a template that defines a stack of resources and specifies a set of dependencies between the resources, the template referencing at least one security resource including at least one of: a user identity, a group, or a policy; and creating a stack of resources based on the template, said creating further including at least the steps of: causing the policy to be created based at least in part on the template, the policy specifying a set of permissions for performing one or more actions; and attaching the policy to a user identity based at least in part on the security resource referenced in the template, the user identity being associated with a user access key, wherein being associated includes the template referencing the user access key, and wherein referencing includes referring to an attribute of the user identity; receiving a request for the user access key from at least one resource, wherein the at least one resource is a resource of the stack of resources defined by the template, a resource of a different stack, or an external resource; and for resources that are instructed in the template to receive the user access key, providing the at least one resource with the user access key.