Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Windows Admin Center — это расширяемая платформа, в которой каждый тип подключения и средство — это расширение, которое можно установить, удалить и обновить по отдельности. Вы можете искать новые расширения, опубликованные корпорацией Майкрософт и другими разработчиками, а также устанавливать и обновлять их по отдельности, не обновляя всей установки Windows Admin Center. Вы можете также настроить отдельный веб-канал NuGet или общую папку и распространить расширения, чтобы использовать их внутри организации.
Important
Если исходящее подключение ограничено брандмауэром или прокси-сервером, убедитесь, что url-адреса сети настроены правильно. Если сеть настроена неправильно, вы не получите обновления расширений.
Установка расширения
В Windows Admin Center отображаются расширения, доступные в указанном фиде NuGet. По умолчанию Центр администрирования Windows Admin Center указывает на официальный веб-канал NuGet Microsoft, в котором размещаются расширения, опубликованные корпорацией Майкрософт и другими разработчиками.
- Нажмите кнопку "Параметры" в правом верхнем углу. В левой области выберите "Расширения".
- На вкладке "Доступные расширения" перечислены расширения в канале, доступные для установки.
- Выберите расширение для просмотра описания расширения, версии, издателя и других сведений в области сведений .
- Выберите "Установить ", чтобы установить расширение. Если шлюз должен работать в режиме с повышенными привилегиями, чтобы внести это изменение, появится запрос на повышение прав пользователей (UAC). После завершения установки браузер автоматически обновляется и Windows Admin Center перезагружается с установленным новым расширением. Если расширение, который вы пытаетесь установить, является обновлением до ранее установленного расширения, можно выбрать кнопку "Обновить до последней ", чтобы установить обновление. Вы также можете перейти на вкладку "Установленные расширения" , чтобы просмотреть установленные расширения и узнать, доступно ли обновление в столбце "Состояние ".
Установка расширений из другого источника
Windows Admin Center поддерживает несколько веб-каналов, поэтому вы можете просматривать пакеты и управлять ими одновременно из нескольких каналов. Вы можете добавить любой веб-канал NuGet, поддерживающий API-интерфейсы NuGet версии 2 или общую папку, в Центр администрирования Windows для установки расширений.
- Нажмите кнопку "Параметры" в правом верхнем углу. В левой области выберите "Расширения".
- На правой панели выберите вкладку Каналы.
- Нажмите кнопку Добавить, чтобы добавить еще один канал. Введите URL-адрес канала NuGet версии 2. Информацию о URL-адресе канала NuGet должен предоставить его поставщик или администратор. Если используется общий ресурс, введите полный путь к общему ресурсу, где хранятся файлы пакета расширения (.nupkg). Если вы добавляете файловый ресурс в качестве канала данных, он должен соответствовать следующим критериям:
- NTAuthority\Network Service должен иметь доступ к файлу
- Путь к файлу не может содержать папку C:\Users
- Пакеты в общей папке должны быть подписаны, если для режима работы не задано значение "Разработка".
- Нажмите кнопку "Добавить". Если шлюз должен выполняться в режиме с повышенными привилегиями, чтобы внести это изменение, появится запрос на повышение прав пользователей. Этот запрос отображается только в том случае, если вы используете Windows Admin Center в классическом режиме.
В списке доступных расширений отображаются расширения из всех зарегистрированных каналов. Вы можете узнать, из какого веб-канала взято каждое расширение, используя столбец Пакетного веб-канала.
Удаление расширения
Вы можете удалить все установленные расширения или даже удалить все средства, предварительно установленные в процессе установки Windows Admin Center.
- Нажмите кнопку "Параметры" в правом верхнем углу. В левой области выберите "Расширения".
- Перейдите на вкладку "Установленные расширения" , чтобы просмотреть все установленные расширения.
- Выберите расширение для удаления и нажмите кнопку "Удалить".
После завершения процесса удаления браузер автоматически обновляется и Windows Admin Center перезагружается с удаленным расширением. Если вы удалили инструмент, который был предварительно установлен в составе Windows Admin Center, вы можете переустановить средство на вкладке "Доступные расширения".
Установка расширений на компьютере без подключения к Интернету
Если установить Windows Admin Center на компьютере, который не подключен к Интернету или находится за прокси-сервером, он может не иметь доступа к расширениям и устанавливать их из веб-канала Windows Admin Center. Пакеты расширений можно скачать вручную или с помощью скрипта PowerShell и настроить Windows Admin Center для извлечения пакетов из общей папки или локального диска.
Скачивание пакетов расширений вручную
На другом компьютере с подключением к Интернету откройте веб-браузер и перейдите по следующему URL-адресу: https://dev.azure.com/WindowsAdminCenter/Windows%20Admin%20Center%20Feed/_artifacts/feed/wac-public-extensions
Для просмотра пакетов расширений может потребоваться создать учетную запись Майкрософт и войти в систему.
Выберите имя пакета, который необходимо установить, чтобы просмотреть страницу сведений о пакете.
Выберите ссылку "Скачать " на верхней панели навигации страницы сведений о пакете и скачайте
.nupkgфайл для расширения.Повторите шаги 2 и 3 для всех пакетов, которые необходимо загрузить.
Скопируйте файлы пакетов в общую папку, доступ к которой можно получить с компьютера, на котором установлен Центр администрирования Windows, или на локальный диск компьютера, на котором установлен Центр администрирования Windows.
Следуйте инструкциям по установке расширений из другого источника.
Загрузка пакетов с помощью скрипта PowerShell
В Интернете можно найти скрипты для скачивания пакетов NuGet из фида NuGet. Используйте сценарий, предоставленный Джоном Галлоуэем, старшим руководителем программ в Корпорации Майкрософт.
Как описано в записи блога, установите скрипт как пакет NuGet или скопируйте и вставьте скрипт в интегрированную среду сценариев PowerShell.
Измените первую строку скрипта на URL-адрес канала NuGet версии 2. Если вы скачиваете пакеты из официального канала Windows Admin Center, используйте следующий URL-адрес:
$feedUrlBase = "https://aka.ms/wac-public-extensions"Запустите скрипт. Он скачивает все пакеты NuGet из репозитория в следующую локальную папку:
%USERPROFILE%\Documents\NuGetLocal.Следуйте инструкциям по установке расширений из другого источника.
Управление расширениями с помощью PowerShell
В предварительной версии Windows Admin Center имеет модуль PowerShell для управления расширениями шлюза.
# Add the module to the current session
Import-Module "$env:ProgramFiles\windows admin center\PowerShell\Modules\ExtensionTools"
# Available cmdlets: Get-Feed, Add-Feed, Remove-Feed, Get-Extension, Install-Extension, Uninstall-Extension, Update-Extension
# List feeds
Get-Feed "https://wac.contoso.com"
# Add a new extension feed
Add-Feed -GatewayEndpoint "https://wac.contoso.com" -Feed "\\WAC\our-private-extensions"
# Remove an extension feed
Remove-Feed -GatewayEndpoint "https://wac.contoso.com" -Feed "\\WAC\our-private-extensions"
# List all extensions
Get-Extension "https://wac.contoso.com"
# Install an extension (locate the latest version from all feeds and install it)
Install-Extension -GatewayEndpoint "https://wac.contoso.com" "msft.sme.containers"
# Install an extension (latest version from a specific feed, if the feed is not present, it will be added)
Install-Extension -GatewayEndpoint "https://wac.contoso.com" "msft.sme.containers" -Feed "https://aka.ms/sme-extension-feed"
# Install an extension (install a specific version)
Install-Extension "https://wac.contoso.com" "msft.sme.certificate-manager" "0.133.0"
# Uninstall-Extension
Uninstall-Extension "https://wac.contoso.com" "msft.sme.containers"
# Update-Extension
Update-Extension "https://wac.contoso.com" "msft.sme.containers"
Note
Изменять расширения Windows Admin Center с помощью PowerShell могут только администраторы шлюза.
Узнайте больше о создании расширения с помощью комплекта разработки программного обеспечения (SDK) для Центра администрирования Windows.
Расширения подключаемого модуля шлюза
Расширения плагинов шлюза Windows Admin Center в наибольшей степени подвержены изменениям модернизированного шлюза. Плагины шлюза Windows Admin Center обеспечивают обмен данными API между пользовательским интерфейсом вашего инструмента и целевым узлом. Windows Admin Center размещает службу шлюза, которая передает команды и скрипты из подключаемых модулей шлюза, выполняемых на целевых узлах. Вы можете расширить службу шлюза, чтобы включить пользовательские подключаемые модули шлюза, поддерживающие протоколы, отличные от стандартных (PowerShell и WMI).
Так как подключаемые модули шлюза взаимодействуют с серверной частью Центра администрирования Windows для включения обмена данными API, подключаемый модуль шлюза может включать компоненты, написанные с помощью .NET Framework версии 4.6.2, которые не работают с .NET 8.
Кроме того, способ работы подключаемых модулей изменился с версией 2410. Вместо разработки класса C#, реализующего IPlugIn интерфейс из Microsoft.ManagementExperience.FeatureInterfaces пространства имен для расширения подключаемого модуля шлюза, теперь вы записываете расширения в виде ASP.NET MVC-контроллеров. Эти контроллеры обладают повышенной гибкостью по сравнению с простым классом C# и обширной документацией.
Ознакомьтесь с нашей документацией для разработчиков, чтобы узнать больше о разработке плагинов шлюза в Windows Admin Center.
Расширения, доступные при установке
Расширения, не включенные в установщик Windows Admin Center, включая расширения внешних партнеров, недоступны, если вы не добавите их с помощью веб-канала расширений.
При установке Windows Admin Center вы получите следующие расширения:
- Приложения и функции
- Azure Backup
- Синхронизация файлов Azure
- Гибридный центр Azure
- Служба Azure Kubernetes
- Сертификаты
- Создание кластера
- Диспетчер кластеров
- Руководство разработчика
- Приборы
- События
- Инструменты отказоустойчивого кластера
- Файлы и общий доступ к файлам
- Брандмауэр
- Локальные пользователи и группы
- Средства сетевого контроллера и виртуальные сети SDN
- Сети
- Мониторинг пакетов
- Монитор производительности
- PowerShell
- Processes
- Registry
- Удаленный рабочий стол
- Роли и функции
- Запланированные задачи
- Подключения шлюза SDN
- Инфраструктура SDN
- Логические сети SDN
- Группы безопасности сети SDN
- Безопасность
- Диспетчер серверов и управление компьютерами
- Services
- Storage
- Служба миграции хранилища
- Реплика хранилища
- System Insights
- Обновления
- Виртуальные машины и коммутаторы