Техподдержка

Настройка интеграции Picvario с Amazon S3

В статье по ссылке вы можете подробнее узнать о преимуществах и возможностях интеграции Picvario с объектными хранилищами S3.

В данной статье приведена инструкция для настройки Amazon S3 хранилища. Для настройки других хранилищ изучайте соответствующие статьи раздела Интеграции.

Чтобы создать и настроить бакет в Amazon S3, сделайте следующее:

1. Перейдите на главную страницу Amazon и авторизуйтесь в консоли. Для создания хранилища можно использовать как Root, так и IAM пользователя, в зависимости от вашего уровня доступа.

2. Перейдите: «Services» >«Storage» > «S3».

3. Нажмите на кнопку «Create bucket».

Настройка интеграции Picvario с Amazon S3

4. Заполните параметры:

  • Задайте имя бакета.
  • Выберите регион. Для примера мы используем AWS region: EU(paris) eu-west-3.
  • Block all public access: true.
  • Bucket Versioning: Disable.
  • Tags: являются опциональными. Их отсутствие не влияет на подключение.
  • Default encryption: Enable.
  • Encryption key type: Amazon S3 key (SSE-S3).
Настройка интеграции Picvario с Amazon S3

5. Нажмите «Create bucket». 

6. Перейдите: «Services» «Security, Identity,& Compliance» «IAM» > «Users».

7. Кликните «Add user».

8. В открывшемся окне введите имя пользователя и выберите тип доступа (Access Type) — Programmatic access.

Настройка интеграции Picvario с Amazon S3

9. Перейдите к следующим шагам процесса создания пользователя. Заполнение данных на шагах permissions, tags и review необязательно. В случае незаполнения шага permissions система на последнем шаге отобразит предупреждение. Его можно игнорировать, так как оно не влияет на процесс создания пользователя с нужными настройками.

10 Скопируйте ключи доступа. Внимание: Секретный ключ можно просмотреть/скопировать только один раз. При утрате секретного ключа требуется создать новую пару ключей на странице пользователя в разделе Security credentials.

Настройка интеграции Picvario с Amazon S3

11. Найдите созданного пользователя в разделе «Users». Перейдите на страницу данного пользователя. Во вкладке Permissions нажмите на кнопку «Add inline policy».

Настройка интеграции Picvario с Amazon S3

12. Перейдите во вкладку JSON и вместо содержащегося там текста вставьте следующее (переменную «BUCKET NAME» заменяйте реальным именем вашего бакета).

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Action": [
                "s3:ListAllMyBuckets"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": [
                "s3:PutObject",
                "s3:PutObjectAcl",
                "s3:GetObject",
                "s3:DeleteObject",
                "s3:ListBucket"
            ],
            "Resource": [
                "arn:aws:s3:::BUCKET NAME",
                "arn:aws:s3:::BUCKET NAME/*"
            ],
            "Effect": "Allow"
        }
    ]
}

13. Задайте имя данного разрешения и нажмите «Create Policy».
14. Перейдите к инструкции «Настройка подключения хранилищ S3 на стороне Picvario» и выполните необходимые действия на стороне Picvario.

.

Написать нам

Напишите нашей команде, чтобы получить ответ

Следите за обновлениями в телеграм

Подпишитесь, чтобы узнавать о релизах Picvario