Отображение ссылки на руководителя в профиле сотрудника
Готовая интеграция по API, которую осталось только запустить

Скрипт: Отображение ссылки на руководителя в профиле ПачкиЯзык: PythonCложность: CредняяАвтор: Иван Дьяконов, руководитель проекта
Описание скрипта
Если у ваших сотрудников в профиле отображается имя их руководителя, то теперь в нем появится и кликабельная ссылка на этого руководителя в Пачке! Можно будет сразу перейти в его профиль, а искать коллег станет гораздо проще и прозрачнее.
Данную интеграцию может сделать только администратор или владелец пространства в Пачке
Как подготовиться к интеграции
Создайте поле “Ссылка на руководителя”
- Перейдите в раздел “Участники” в левом меню
- Нажмите “Настройки” в правом верхнем углу
- Нажмите на кнопку “Добавить поле”
- Введите название “Ссылка на руководителя”
- Выберите тип поля “Ссылка”
- Нажмите “Сохранить”
Создайте поле “Руководитель” аналогичным способом, если оно у вас не добавлено
- обязательно заполните его - если поле будет пустым, то ссылка на руководителя не пропишется
Настройте отображение полей “Руководитель” и “Ссылка на руководителя”, чтобы их видели все сотрудники
- Перейдите в раздел “Участники” в левом меню
- Нажмите на иконку шестеренки в верхней части таблицы
- В открывшемся окне в нижней части нажмите на эти поля
- Зажмите и расположите их в правильном порядке
Код интеграции
Скрипт написан на языке Python. Его можно скопировать и воспроизвести в среде разработки, например, в PyCharm
Примечания к скрипту
- Вам нужно изменить в начале кода acces_token в header на свой (доступен админам, его можно достать в разделе “Автоматизации” → “API” в левом меню)
- При добавлении сотрудников нужно будет повторно запускать скрипт. Чтобы не делать вручную, можно его разместить на облачных функциях Яндекса и запускать скрипт при каком то событии или по таймеру, например
- Проследите, чтобы у всех сотрудников были заполнены поля “Имя” и “Фамилия”. Если это условие не будет соблюдено, то скрипт покажет ошибку