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

Настройка интеграции 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