Skip to main content

Intro to Cyberduck


bholmes
Forum|alt.badge.img+5
  • Gainsight Employee ⭐️
  • 7 replies

Hello Admins!

I got a request to type up a short guide about using Cyberduck as your S3 tool, so here we are!

Cyberduck is a software tool that you can use to access your S3 buckets, whether to import or export your CSV documents. While it’s not the only S3 tool available, we tend to use it because it’s free and works on both MacOS and Windows.

Please note that since I am on MacOS, your application may look slightly different than mine, but all the same steps should apply.

In order to successfully use Cyberduck, the first step will be to install the program from https://cyberduck.io/.

Once installed, launch the program and navigate to the Bookmarks tab.

Bookmark Icon

Next, click the + sign in the bottom left corner (or right click → New Bookmark)

Create New Bookmark

On the New Bookmark window that pops up, you will need to edit four things; the connection type dropdown, Access Key ID, Secret Access Key, and Path. It’s also a good idea to change the nickname for easy recognition later on down the road. Your ‘More Options’ may be collapsed by default. If this is the case, just click the arrow to the left to expand it so you can input your path.

New Bookmark Fields

For our purposes, the connection type dropdown will always be Amazon S3.

Your nickname can be whatever makes sense for you.

The other three fields will be pulled from your Gainsight environment.

Navigate to Administration → Integrations → Connectors

Connectors Menu

Click ‘View S3 Config’ on the upper right of your screen.

View S3 Config

On this new screen you will find the three distinct values you need. Please make sure you only use/distribute this information as necessary. Click the eyeball icons to show your values.

Access Key (Gainsight) = Access Key ID (Cyberduck)

Security Token (Gainsight) = Secret Access Key (Cyberduck)

Upload files to: (Gainsight) = Path (Cyberduck) - When copying this value, start with gsext and copy all the way through input.

Environmental Values

Once you have copy and pasted the values from Gainsight into Cyberduck you can close the New Bookmark config window. If everything was successfully input, you should be able to double click your newly created bookmark and see three folders - Input, Archived, Error.

S3 Folders

These folders are where your CSV files will live in your S3. Input is used for any CSV files that need to be loaded into your Gainsight instance. Archived will store imported files for you (if you set up your configuration to archive). Error will hold any files that had trouble being ingested.

 

Hopefully this helps to clarify some things or get you started on you S3 journey if you needed some assistance!

 

Thank you,

Brian Holmes

3 replies

matthew_lind
Forum|alt.badge.img+11
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • 651 replies
  • January 29, 2024

Thank you, @bholmes!

This is such a key step for viewing the S3 bucket, especially during troubleshooting. I’ve fought with Cyberduck a time or two, and wish I had had this article to make the config simple.

When inputting the Path into the Bookmark configuration, I take one deviation and I do not include the input folder to conclude the Path. By concluding the path with MDA-Data-Ingest, Cyberduck lands me at that folder, where then I see the 3 standard folders within named input, error and archived.


bholmes
Forum|alt.badge.img+5
  • Author
  • Gainsight Employee ⭐️
  • 7 replies
  • January 30, 2024

Makes total sense @matthew_lind! I like that idea!

 

If anyone else has any tips or tricks you’ve discovered along the way feel free to chime in!


kstim
Forum|alt.badge.img+6
  • Helper ⭐️⭐️
  • 240 replies
  • January 30, 2024

Thanks for sharing this, @bholmes! Very informative 😁


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings