1. A method comprising: maintaining a list of discovered workspaces on a user device, wherein each of the discovered workspaces is associated with a location on a network; dynamically integrating shortcuts for resources corresponding to each respective one of the discovered workspaces into a user interface (UI) of the user device, wherein the resources comprise a remote application; receiving a request to access one of the resources corresponding to one of the discovered workspaces; responsive to receiving the request, opening a connection from the user device to one or more resource hosts containing the resources corresponding to the indicated one of the discovered workspaces; enabling access from the user device to the resources stored on the resource host(s) corresponding to the indicated one of the discovered workspaces by presenting shortcuts for resources corresponding to the discovered workspaces as though they were local resources, wherein the local resources and the remote resources are listed together in a start menu; and displaying a workspace connection indicator on the user interface separately from the start menu, wherein the workspace connection indicator is displayed when the connections to the discovered workspaces remain open and the workspace connection indicator is not displayed when the connections to the discovered workspaces are closed.