I want to utilise postman in my current role, however we have strict security policies where we cannot store company data on external/non company servers. Are Collections and Environmental packages stored on Postman’s cloud? Is there anyway to avoid this/any payment level where we can have a purely local version of postman and internal collections?
Hi @jhardman15,
Welcome to the community.
Postman can work either way, Cloud first, or there is now an option to use local files too, which is currently in the early stages. This will give you the option to use git too. More info for sharing collections.
Thanks for your reply Paul, I’ve been reading regarding this Native Git functionality. However I can’t work out if this is intended to be used as a temporary/local measure with the end status of APIs and Collections to still sit on Postman’s cloud. Ideally I would be able to access my collections from a local file and be able to send requests with my collections without having them uploaded to the cloud workspace. Is this possible with the current version of postman, or do I need to have collections hosted on Postman’s cloud workspace in order to use them?
Your Collections, Environments, Globals, Local Mocks, Flows can all be used in a Local Workspace, from your connected file system.
You don’t need to upload those elements to the Cloud Workspace but that would interrupt your teammates from collaboratively using those elements in a Shared Workspace.
Here’s a quick example, I have nothing in the Cloud Workspace and switching to my git enabled folder in Local View, I’m able to access all of those file and use them locally
The best thing would be for you to use the latest version and try it out, although @cruxto is awesome, he’s no substitute for getting hands on and experimenting yourself. ![]()
Thanks Danny this looks very promising, can you confirm that “Local Workspace” isn’t a location where Postman would have access to? I.e. data in the local workspace is therefore stored locally on my own machine rather than a postman sever?
Also, is there functionality within postman to stop users accessing the Cloud workspaces to ensure security requirements are met?
I don’t know exactly what you mean by this, which or who’s security requirements?
If all of the questions are centered around security and not directly about the features, this would be best handled but taking a look at this - https://security.postman.com/ It would give you a much deeper understanding of those practices at Postman. ![]()
Postman has Workspaces. The file system can be connected to a Workspace, you can decide if those elements are used locally or pushed to the Cloud.
Workspace have various different types from Internal all the way to Public. Role Based Access Controls can be used to prevent users from creating/editing/deleting elements.
The data in your local file system, is in your local file system.