Я хочу, чтобы мой этап выпуска Azure копировал артефакты в хранилище BLOB-объектов.Я добавил задачу копирования файлов AzureBlob в свою работу по выпуску.Необходимо настроить несколько параметров:
- Отображаемое имя.Здесь нет проблем.
- Источник.Я просто использую артефакт сборки.Я не вижу здесь никаких проблем.
- Тип подключения Azure.Возможные варианты: «Azure Classic» и «Azure Resource Manager».Если я выберу классический, следующее поле изменится на «Классическая подписка Azure», и ничего не найдено.Поэтому я оставляю его установленным для диспетчера ресурсов Azure.
- Подписка Azure.Там есть выпадающий список всех подписок, к которым у меня есть доступ.Я выбираю тот, которому принадлежит учетная запись хранения, в которую я хочу скопировать артефакт.Рядом с этим полем есть кнопка «Авторизоваться», которая приводит к проблемам.
- Тип пункта назначения.Возможные варианты: виртуальные машины Azure и BLOB-объект Azure.Я выбираю Azure Blob.
- Учетная запись хранения RM.Я не понимаю, что это значит, или почему это требуется.Это может быть проблемой, но я подозреваю, что основной проблемой является Авторизация, см. Ниже.
- Имя контейнера
- Префикс BLOB-объекта
- Несколько других полей, которые не кажутсябыть актуальным еще.
Страница настроек копирования файла AzureBlob
Когда я нажимаю кнопку "Авторизовать", я вижу диалоговое окно с ошибкой.
страница , упомянутая в конце этой ошибки, указывает на то, что мне может потребоваться либо Гость, чтобы иметь неограниченные привилегии, либо моя учетная запись, чтобы бытьГлобальный администратор Azure Active Directory.Я действительно не хочу быть глобальным администратором.Есть ли лучший способ?