Разработка панели администрирования для интеграции с Slack
Требуется квалифицированный разработчик для создания интеграции Slack с возможностью администрирования через специализированную панель.
Я бы хотел ознакомиться с вашим подходом к решению поставленных задач. Пожалуйста, ознакомьтесь с заданием ниже и дайте ответ на возможность его реализации, а также оцените его по времени и стоимости.
Задание:
1. Изучите возможности API Slack, особенно методы, связанные с управлением доступа.
2. Определите, можно ли разработать функционал админки для интеграции Slack с целью автоматического управления доступом для пользователей:
- добавление пользователей в закрытые каналы;
- удаление пользователей из канала по статусу их подписки.
3. Напишите небольшой прототип кода, который сможет автоматически инвайтить пользователя в закрытый канал Slack в соответствии с определенными событиями.
Условия: Пользователи - администраторы создают бота самостоятельно и добавляют его в рабочее пространство Slack. Затем они могут добавить этого бота в систему администрирования для удобства управления доступом к ресурсам и настройки бота. Эта система должна будет действовать как мост между пользовательским интерфейсом администратора и API Slack, автоматизируя процесс доступа к закрытым каналам Slack.
Технические требования:
- Использование предложенного стека технологий: Ubuntu 18 LTS, Nginx, PHP FPM 8.2, Symfony 5.x/6.x (API Platform 2.6), MariaDB 10.4.
Я бы хотел ознакомиться с вашим подходом к решению поставленных задач. Пожалуйста, ознакомьтесь с заданием ниже и дайте ответ на возможность его реализации, а также оцените его по времени и стоимости.
Задание:
1. Изучите возможности API Slack, особенно методы, связанные с управлением доступа.
2. Определите, можно ли разработать функционал админки для интеграции Slack с целью автоматического управления доступом для пользователей:
- добавление пользователей в закрытые каналы;
- удаление пользователей из канала по статусу их подписки.
3. Напишите небольшой прототип кода, который сможет автоматически инвайтить пользователя в закрытый канал Slack в соответствии с определенными событиями.
Условия: Пользователи - администраторы создают бота самостоятельно и добавляют его в рабочее пространство Slack. Затем они могут добавить этого бота в систему администрирования для удобства управления доступом к ресурсам и настройки бота. Эта система должна будет действовать как мост между пользовательским интерфейсом администратора и API Slack, автоматизируя процесс доступа к закрытым каналам Slack.
Технические требования:
- Использование предложенного стека технологий: Ubuntu 18 LTS, Nginx, PHP FPM 8.2, Symfony 5.x/6.x (API Platform 2.6), MariaDB 10.4.