Как я могу использовать IBM IAM для доступа к моему экземпляру Cloudant?
Могу ли я использовать консоль IBM IAM для создания нового ServiceID с ключом api с целью доступа к экземпляру IBM Cloudant?
1 ответ
Да, ты можешь! Служба IBM IAM позволяет вам создать ServiceID, который представляет собой «персону», которую может использовать машина. Затем вы можете создать для него ключ API и предоставить ему разрешения на доступ к одной или нескольким службам IBM, например Cloudant.
Начните с https://cloud.ibm.com/iam, а затем:
- Создайте новый идентификатор службы
- В разделе «Политики доступа» нажмите «Назначить доступ». Здесь вы можете выбрать службу, к которой вы хотите получить доступ, и роли, которые вы хотите авторизовать (например, читатель, писатель и т. д.). Здесь вы можете назначить более одной услуги одному и тому же ServiceID.
- В разделе «Ключи API» выберите «Создать». Это создаст ключ API, который вы можете скачать.
Теперь вы можете использовать ключ API в своем приложении, и вы сможете получить доступ к своему сервису.
Отдельные службы IBM обычно предлагают свои собственные механизмы доступа. Но преимущество этого метода в том, что вы можете использовать один и тот же ключ API для доступа к нескольким службам (например, Cloudant, Cloud Object Storage) из вашего приложения.