1. A method for using a third-party application to access or edit a file within a cloud-based environment, the method comprising: sending a request to access or edit a file, in the cloud-based environment, using the third-party application; accessing or editing the file using the third-party application; and receiving from a selectable visual object within a user-interface of the third-party application one or more instructions to store the accessed or edited file within the cloud-based environment.