Aditya Raval

You can use import/export to share a team's connections as a JSON file

by

One thing that’s not obvious from the UI: the export feature produces a plain JSON file with all your saved connections and groups.

That file can be checked into a repo, shared over Slack, or dropped into an onboarding doc, and anyone on the team can import it and have the exact same connection setup in seconds.


The format is intentionally simple:

```json

{

"connections": [{ "name": "...", "service": "aurora", "target": "i-...", "host": "...", "region": "...", "profile": "..." }],

"groups": [{ "name": "Production", "color": "#ef4444" }]

}```

A few ways teams are using this:

  • Keeping an ssm-connections.json in the infra repo so new engineers start with all environments pre-configured

  • Exporting before switching laptops so nothing has to be re-entered

  • Sharing a minimal set of connections with contractors without giving them access to the full team config

Import validates the file before applying it, so malformed or oversized files are rejected cleanly.

If your team is manually re-creating the same connections, this is the quickest fix.

3 views

Add a comment

Replies

Be the first to comment