Использование API для управления Cloud.ru Enterprise
Использование API для управления Cloud.ru Enterprise реализуется при помощи создания токена API Access Token, получения токена Access Token (это два разных токена) и дальнейшего его использования для исполнения запросов REST API.
Паттерн использования API для управление Cloud.ru Enterprise имеет следующие преимущества и риски:
Преимущества паттерна |
Риски |
---|---|
Паттерн разработан для стандартизации подхода использования API для управление Cloud.ru Enterprise |
Ограничение на количество одновременных API-сессий |
Общая схема
Описание паттерна
Любому пользователю тенанта доступно управление объектами тенанта Cloud.ru Enterprise с помощью API-запросов. Функциональность API определяется согласно предоставленной пользователю роли и аналогичен тем операциям, что доступны в графическом интерфейсе консоли Cloud.ru Enterprise.
Реализация
Список последовательных действий для использования API для управления Cloud.ru Enterprise:
Получив доступ к тенанту и учетную запись с административными привилегиями:
Создайте токен API Access Token для учётной записи пользователя.
Инициируйте POST-запрос для получения токена Access Token.
Авторизуйтесь, используя токен Access Token, и создайте сессию используя GET- и POST-запросы согласно документации.
Измените необходимую информацию в метаданных объектов вЦОДа, используя корректные API-запросы.