Dzięki konektorowi Amazon® S3® możesz używać poleceń w łańcuchu do interakcji z Amazon Simple Storage Service® (S3). Na przykład, za pomocą tego złącza możesz:
- Twórz zasobniki S3 i zarządzaj nimi
- Lista i usuwanie obiektów S3
- Przesyłaj, pobieraj i kopiuj pliki w usłudze S3
Uwaga: To złącze jest zbudowane przez Workiva i łączy się z systemem innej firmy. Chociaż nasz zespół pomocy technicznej może pomóc w skonfigurowaniu tego łącznika w Twojej przestrzeni roboczej, nie jesteśmy w stanie rozwiązywać problemów ani w inny sposób pomagać w przypadku jakichkolwiek problemów, które powstały poza platformą Workiva.
Wymagania wstępne
Aby włączyć połączenie z Amazon S3, konektor korzysta z interfejsu wiersza poleceń (CLI) Amazon Web Services® (AWS) dla S3. Aby skonfigurować złącze, będziesz potrzebować
- Wyznaczony użytkownik integracji utworzony w Amazon S3 dla łącznika
- Identyfikator klucza dostępu i klucz tajny użytkownika integracji
- Kod dla regionu AWS do połączenia z
- W przypadku instancji S3 hostowanej pod adresem innym niż domyślny punkt końcowy, adres URL, z którym należy się połączyć
Utwórz użytkownika integracji AWS dla łącznika
- W konsoli AWS kliknij IAM w Security, Identity, & Compliance.
- Na karcie Użytkownicy kliknij Dodaj użytkownika.
- W sekcji Ustaw szczegóły użytkownika wprowadź unikalną nazwę, która pomoże zidentyfikować użytkownika integracji, na przykład Workiva.
- W sekcji Wybierz typ dostępu AWS, wybierz Dostęp programowy, a następnie kliknij Dalej: Uprawnienia.
- Kliknij Dołącz istniejące zasady bezpośrednio, wybierz zasady obsługujące dostęp do S3, takie jak AmazonS3FullAccess, i kliknij Dalej: Tagi.
- Dodaj dowolne opcjonalne znaczniki w celu dalszej identyfikacji lub wyjaśnienia intencji użytkownika i kliknij Next: Przejrzyj.
- Przejrzyj szczegóły i uprawnienia użytkownika, a następnie kliknij Utwórz użytkownika.
- Zapisz identyfikator klucza dostępu użytkownika i klucz tajny dla konfiguracji łącznika.
Skonfiguruj konektor Amazon S3
Uwaga: Aby udostępnić łącznik do użytku w łańcuchach organizacji, administrator bezpieczeństwa organizacji najpierw włącza go z Konfiguracja.
- Na stronie Chain Builder kliknij Connections, a następnie Create w prawym górnym rogu.
- W sekcji Connector Connection wybierz Amazon S3 i domyślny CloudRunner.
- W sekcji Basic Info wprowadź unikalną nazwę i opis, które pomogą zidentyfikować złącze.
- W sekcji Properties wprowadź szczegóły połączenia:
Właściwość Szczegóły Identyfikator klucza dostępu Wprowadź identyfikator klucza dostępu użytkownika integracji. Klucz dostępu Tajny Wprowadź tajny klucz dostępu użytkownika integracji. Domyślny region Wprowadź kod dla regionu AWS, z którym chcesz się połączyć. Alternatywny punkt końcowy Aby połączyć się z instancją Amazon S3 hostowaną pod innym adresem niż domyślny punkt końcowy, wprowadź adres URL punktu końcowego, z którym chcesz się połączyć. Uwaga: Wszystkie poufne dane uwierzytelniające są automatycznie szyfrowane i przechowywane przy użyciu szyfrowania Advanced Encryption Standard (AES) -256.
- Wybierz środowiska, w których ma być używane połączenie i kliknij Zapisz.
- Aby przetestować połączenie, utwórz i uruchom łańcuch z poleceniem List Buckets konektora i sprawdź, czy zwraca prawidłowe dane wyjściowe.
Połączenia S3 zgodne ze standardem FIPS
Jeśli potrzebujesz połączenia S3 zgodnego ze standardem FIPS, zapoznaj się ze stroną AmazonFIPS Endpoints by Service, aby zlokalizować wymagany punkt końcowy. Wprowadź ten punkt końcowy do konfiguracji polecenia S3 w polu Alternate Endpoint.
Rozwiązywanie problemów
Jeśli połączenie z Amazon S3 nie powiedzie się:
- Zweryfikuj identyfikator klucza dostępu i klucz tajny dla użytkownika integracji.
- Sprawdź kod regionu AWS wprowadzony dla złącza.
- Jeśli twoja instancja Amazon S3 jest hostowana pod innym adresem niż domyślny punkt końcowy, sprawdź adres URL alternatywnego punktu końcowego.