Как настроить уведомления о событиях Box (webhooks) на уровне организации?
В документации (http://developers.box.com/webhooks/) рассказывается о веб-хуках в контексте "учетной записи пользователя". Я прочитал это как получение уведомлений только об объектах, к которым у меня есть доступ.
Допустим, я хочу получать уведомления каждый раз, когда в моей организации происходит новая загрузка. Нужно ли быть администратором, чтобы выполнить это, или область действия webhooks не подчиняется моим разрешениям пользователя?
2 ответа
В то время как мы продолжаем улучшать веб-хуки, есть некоторая встроенная административная функциональность. Например, если вы можете установить веб-зацепки для всех ваших пользователей и указать, что веб-зацепка указывает на одну конечную точку, это может отслеживать все действия в вашей учетной записи.
Существует способ заставить веб-хуков всех пользователей вашего домена в качестве администратора. Однако эта функция не была оптимизирована для компаний, которые используют веб-хуки для внутреннего использования. Это все еще в процессе.
Если вы хотите, чтобы вас держали в курсе, или попробуйте некоторые обходные пути с тем, что у нас есть, не стесняйтесь обращаться к нам по адресу api [at] box [dot] com. Имея больше информации, мы можем найти то, что работает сегодня, исходя из ваших конкретных потребностей.
На этом этапе веб-хуки предоставляются только на уровне пользователя. Если вы войдете в систему как администратор и настроите приложение, которое получает веб-хуки, вы получите только тот же набор уведомлений, который вы видите на вкладке "Обновления" в веб-интерфейсе.
Мы стремимся расширить возможности webhooks, и это одна из областей, которую мы можем исследовать. Однако в настоящее время это не запланировано, поэтому я не могу представить даже приблизительные даты.