Patent ID: 9680821
Date: 2017-06-13
CPC Classifications: G06F,H04L

Claim:
1. A method of operating a computing system to provide individualized auditing of virtual machines, the method comprising: in an interface system, receiving an access token and an instantiation command from an end user system, wherein the access token is passed as a user parameter during virtual machine instantiation; responsive to the instantiation command, instantiating a virtual machine identified by the instantiation command using the access token as individualized user identification data for the virtual machine during instantiation to individualize the virtual machine based on the user identification data, wherein instantiation of the virtual machine comprises individualizing a shared virtual machine image based on the user identification data, further wherein the shared virtual machine image comprises data for generating a security module; in the virtual machine, executing the security module generated from the shared virtual machine image and the user identification data responsive to instantiation that transfers the access token for delivery to an authorization system; in the authorization system, responsive to receiving the access token, identifying the audit log credentials and transferring the audit log credentials for delivery to the audit log system and for delivery to the virtual machine; and in the virtual machine, receiving audit log credentials, wherein the audit log credentials are individualized to the user identification data, further wherein the audit log credentials are specific to the access token and the individualized virtual machine, and further wherein the audit log credentials are responsive to the access token, and accessing an audit log system for the individualized virtual machine to deliver audit data using the audit log credentials, wherein the audit log system performs an authentication check with the authorization system before accepting audit data from the individualized virtual machine.