1. A method for virtual device provisioning comprising: receiving, within an electronic system, a notification of an emulated device operable to be provisioned; updating an authorization record of an authorization record datastore, wherein said updating of said authorization record comprises updating routing information related to communication of said emulated device and a virtual device; receiving a request for reconnection of said emulated device with said virtual device; determining whether said emulated device and said virtual device are allowed to communicate based on said authorization record datastore; and sending a response to said request for reconnection.