Разница между токеном проекта и токеном пользователя - требуется уточнение

Я хотел бы убедиться, что мое понимание концепции пользовательских токенов и токенов проекта является правильным.

  • Когда я использую API в качестве администратора и аутентифицируюсь с использованием токена пользователя, я могу выполнять любые действия над проектами, к которым у меня есть доступ.
  • Когда я использую API и аутентифицируюсь с помощью токена проекта, я могу выполнить любое действие над этим конкретным проектом

Я прав? Заранее спасибо.

PS. Я пытался найти некоторую документацию относительно ролей пользователей, но мне не удалось. Не могли бы вы уточнить, какие связанные разрешения для пользовательских ролей вы поддерживаете в iron.io?

1 ответ

Решение

Петр!

  1. Вы правы, токен пользователя дает вам возможность использовать API-интерфейсы IronWorker, IronMQ и IronCache. Вы можете управлять токенами пользователей здесь.
  2. В 2017 году мы ввели Организационную поддержку, которая позволяет компаниям управлять своими пользователями, проектами и кластерами. Специфичные для проекта токены позволяют получить доступ к одному или нескольким проектам в учетной записи поддержки Iron.io Org без предоставления прав доступа отдельным пользователям. Единственный способ получить доступ к проекту - это использовать токен проекта. Пользователи могут встраивать его в свои приложения, которые вызывают службы Iron.io. Управлять токенами для конкретных проектов можно на странице проектов поддержки Org.

PS: мы работаем над улучшением документации службы поддержки Org и опубликуем ее очень скоро. Кроме того, основная документация поддержки Org доступна здесь.

Другие вопросы по тегам