Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method for capturing data parameters in templates in a networked computing environment, comprising: receiving, in a computer memory medium, an initial request from a first requester to provision at least one virtual resource in the networked computing environment; receiving a set of values for a set of input parameters from first requester; receiving an indication that the set of values are to be saved in a template for provisioning by a second requester; evaluating each of the set of values to determine whether a set of policies applies to the set of values, the set of policies comprising at least one security policy; applying the set of policies to the set of values based on the evaluating; determining, based on the applying of the set of policies, at least one data capture action of a plurality of data capture actions, said plurality of data capturing actions comprising encrypt, do not save, and randomize; saving the set of values, according to the at least one determined data capture action, as a typed and named template for provisioning the template by a second requester; receiving a subsequent request, using the template name, from the second requester to provision the virtual resource; presenting the second requester with a set of templates; receiving a selection of the template from the set of templates by the second requester; and provisioning the at least one virtual resource using the set of values in the template.
2. The computer-implemented method of claim 1 , the saving comprising mapping the set of values to a corresponding set of fields in the template.
3. The computer-implemented method of claim 1 , further comprising encrypting a password received as one of the set of values based on the at least one security policy.
4. The computer-implemented method of claim 1 , the networked computing environment, comprising a cloud computing environment.
5. The computer-implemented method of claim 1 , further comprising: utilizing the template as input; and provisioning the at least one virtual resource using the template.
6. The computer-implemented method of claim 1 , the requester being one of a set of authorized users of the template.
7. A system for capturing data parameters in templates in a networked computing environment, comprising: a memory medium comprising instructions; a bus coupled to the memory medium; and a processor coupled to the bus that when executing the instructions causes the system to: receive in a computer memory medium, an initial request from a first requester to provision at least one virtual resource in the networked computing environment; receive a set of values for a set of input parameters from first requester; receive an indication that the set of values are to be saved in a template for provisioning by a second requester; evaluate each of the set of values to determine whether a set of policies applies to the set of values, the set of policies comprising at least one security policy; apply the set of policies to the set of values based on the evaluating; determine, based on the applying of the set of policies, at least one data capture action of a plurality of data capture actions, said plurality of data capturing actions comprising encrypt, do not save, and randomize; save the set of values, according to the determined at least one data capture action, as a typed and named template for provisioning the template by a second requester; receive a subsequent request, using the template name, from the second requester to provision the virtual resource; present the second requester with a set of templates; receive a selection of the template from the set of templates by the second requester; and provision the at least one virtual resource using the set of values in the template.
8. The system of claim 7 , the memory medium further comprising instructions for causing the system to map the set of values to a corresponding set of fields in the template.
9. The system of claim 7 , the memory medium further comprising instructions for causing the system to encrypt a password received as one of the set of values based on the at least one security policy.
10. The system of claim 7 , the networked computing environment, comprising a cloud computing environment.
11. The system of claim 7 , the memory medium further comprising instructions for causing the system to: utilize the template as input; and provision the at least one virtual resource using the template.
12. The system of claim 7 , the requester being one of a set of authorized users of the template.
13. A computer program product for capturing data parameters in templates in a networked computing environment, the computer program product comprising a computer readable storage device, and program instructions stored on the computer readable storage device, to: receive, in a computer memory medium, an initial request from a first requester to provision at least one virtual resource in the networked computing environment; receive a set of values for a set of input parameters from the first requester; receive an indication that the set of values are to be saved in a template for provisioning by a second requester; evaluate each of the set of values to determine whether a set of policies applies to the set of values, the set of policies comprising at least one security policy; apply the set of policies to the set of values based on the evaluating; determine, based on the applying of the set of policies, at least one data capture action of a plurality of data capture actions, said plurality of data capture actions comprising encrypt, do not save, and randomize; save the set of values, according to the determined at least one data capture action, as a typed and named template for provisioning the template by a second requester; receive a subsequent request, using the template name, from the second requester to provision the virtual resource; present the second requester with a set of templates; receive a selection of the template from the set of templates by the second requester; and provision the at least one virtual resource using the set of values in the template.
14. The computer program product of claim 13 , the computer readable storage device further comprising instructions to map the set of values to a corresponding set of fields in the template.
15. The computer program product of claim 13 , the computer readable storage device further comprising instructions to encrypt a password received as one of the set of values based on the at least one security policy.
16. The computer program product of claim 13 , the networked computing environment, comprising a cloud computing environment.
17. The computer program product of claim 13 , the computer readable storage device further comprising instructions to: utilize the template as input; and provision the at least one virtual resource using the template.
18. The computer program product of claim 13 , the requester being one of a set of authorized users of the template.
19. A method for deploying a system for capturing data parameters in templates in a networked computing environment, comprising: providing a computer infrastructure that operates to: receive in a computer memory medium, an initial request from a first requester to provision at least one virtual resource in the networked computing environment; receive a set of values for a set of input parameters from the first requester; receive an indication that the set of values are to be saved in a template for provisioning by a second requester; evaluate each of the set of values to determine whether a set of policies applies to the set of values, the set of policies comprising at least one security policy; apply the set of policies to the set of values based on the evaluating; determine, based on the applying of the set of policies, at least one data capture action of a plurality of data capture actions, said plurality of data capture actions comprising encrypt, do not save, and randomize; save the set of values, according to the determined at least one data capture action, as a typed and named template for provisioning the template by a second requester; receive a subsequent request, using the template name, from the second requester to provision the virtual resource; present the second requester with a set of templates; receive a selection of the template from the set of templates by the second requester; and provision the at least one virtual resource using the set of values in the template.
Unknown
November 3, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.