API
Совместная работа разных команд с использованием различных инструментов лучше всего идёт тогда, когда у всех есть актуальная информация, а процессы работают слаженно. Поэтому у нас есть API Asana — платформа, позволяющая сделать так, чтобы вся ваша информация была актуальной, а сотрудники всегда были на связи и работали продуктивно.
API Asana предоставляет программному обеспечению и скриптам получать информацию из Asana, передавать информацию в Asana и автоматически реагировать на изменения. Среди прочего API можно использовать для бесперебойного выполнения повторяющихся рутинных задач, создания отчётов о статусе задач и проектов или для синхронизации с другим программным обеспечением, которое используется в вашей компании, например, Slack или Salesforce.
Мы сделали платформу Asana гибкой, мощной и достаточно интуитивной для того, чтобы все команды могли ей пользоваться и вносить ясность в рабочие процессы.
Если вам нужна дополнительная информация об использовании API Asana, изучите нашу документацию для разработчиков. Если же вы хотите больше узнать о приложениях, зайдите на страницу приложений.
Asana Connect
Asana Connect — это простой и безопасный способ предоставлять доступ к API сторонним приложениям, не раскрывая свои учётные данные.
В Asana Connect применяется OAuth 2.0, отраслевой стандарт для аутентификации. Вы наверняка уже использовали OAuth для аутентификации и входа в различные сервисы с использованием учётных данных Facebook, Twitter или Google.
Всегда будьте бдительны, предоставляя доступ к своей учётной записи. Внимательно читайте все запросы на доступ и запросы разрешений от сервисов, к которым подключаетесь. Также рекомендуется регулярно пересматривать список авторизованных приложений и отзывать доступ для интеграций, которые больше не используются. При этом доступ всегда можно предоставить повторно.
Можно воспользоваться этой ссылкой, чтобы открыть консоль разработчика, или выполнить следующие действия:
Как просмотреть список авторизованных приложений вашей учётной записи:
- Нажмите фотографию профиля на верхней панели и выберите Мои настройкиМои настройки
- Перейдите на вкладку Приложения
- Просмотрите раздел Одобренные приложения
На этой вкладке можно в любой момент отозвать доступ приложения, нажав кнопку Отменить авторизацию рядом с названием приложения.
Управление личными токенами доступа и приложениями для разработчиков
Разработчики могут создавать личные токены доступа на странице управления приложениями для разработчиков.
Можно воспользоваться этой ссылкой, чтобы открыть консоль разработчика, или выполнить инструкции, приведённые на следующих снимках экрана:
Как перейти на страницу управления приложениями для разработчиков:
- Нажмите фотографию профиля на верхней панели и выберите Мои настройкиМои настройки
- Перейдите на вкладку Приложения
- Нажмите Управление приложениями для разработчиков
На странице «Управление приложениями для разработчиков» можно выполнить следующие действия:
- Управлять принадлежащими вам приложениями или регистрировать их
- Управлять личными токенами доступа и создавать их
Личные токены доступа
Личные токены доступа — это простой способ получить доступ к API Asana для написания скриптов, работы с утилитами командной строки или создания прототипов приложений. В большинстве случаев не следует предоставлять личные токены доступа приложениям, если вы не знаете их разработчиков или не доверяете им.
Можно воспользоваться этой ссылкой, чтобы открыть консоль разработчика, или выполнить следующие действия:
Создание личного токена доступа
- Нажмите фотографию профиля на верхней панели
- Выберите Мои настройки...
- Откройте вкладку Приложения
- Нажмите ссылку Управление приложениями для разработчиков
- Нажмите + Новый токен доступа
Как создать личный токен доступа на странице «Управление приложениями для разработчиков»:
- Введите описание с указанием того, для чего будет использоваться токен
- Нажмите кнопку Создать токен
- Скопируйте токен и используйте его для авторизации запросов
Более подробная информация о работе с аутентификацией в API Asana приведена в документации для разработчиков.
В приложениях, которые предоставляют доступ в Asana большому количеству пользователей, вместо личных токенов доступа следует использовать Asana Connect.
Следует регулярно просматривать выданные токены и удалять те из них, которые вы больше не используете.