Поделиться через


Import-CMAADClientApplication

Создайте определение клиентского приложения Microsoft Entra в Configuration Manager.

Синтаксис

Import-CMAADClientApplication
      -AppName <String>
      -ClientId <String>
      -ServerApp <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Import-CMAADClientApplication
      -AppName <String>
      -ClientId <String>
      -TenantId <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Используйте этот командлет для импорта клиентского приложения из Идентификатора Microsoft Entra и определения его для сайта Configuration Manager. Предполагается, что администратор Azure уже создал приложение с идентификатором Microsoft Entra. В идентификаторе Microsoft Entra это приложение называется собственной регистрацией приложения .

Дополнительные сведения об использовании этого командлета для создания шлюза управления облаком (CMG) см. в заметках о выпуске 2010 г. Шлюз управления облаком.

Дополнительные сведения о приложениях Microsoft Entra в Configuration Manager см. в разделе Настройка служб Azure.

Примечание.

Этот командлет может работать с другими службами Azure, но он протестирован только с подключением к управлению облаком для поддержки шлюза управления облаком (CMG).

Примеры

Пример 1. Импорт клиентского приложения на основе идентификатора клиента

Import-CMAADClientApplication -TenantId "05a349fa-298a-4427-8771-9efcdb73431e" -AppName "CmgClientApp" -ClientId "cf114f48-88db-4829-ac45-0c186e86dbf6"

Пример 2. Импорт клиентского приложения на основе серверного приложения

$serverApp = Get-CMAADApplication -TenantName "Contoso" -AppType ServerApplication -AppName "CmgServerApp"

Import-CMAADClientApplication -ServerApp $serverApp -AppName "CmgClientApp" -ClientId "cf114f48-88db-4829-ac45-0c186e86dbf6"

Параметры

-AppName

Укажите имя приложения в идентификаторе Microsoft Entra.

Тип:String
Aliases:ApplicationName
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ClientId

Укажите значение идентификатора приложения (клиента) для регистрации приложения в microsoft Entra ID. Формат является стандартным GUID.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Перед запуском командлет запросит подтверждение.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ServerApp

Укажите объект для серверного приложения. Чтобы получить серверное приложение, используйте командлет Get-CMAADApplication .

Тип:IResultObject
Aliases:ServerApplication
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TenantId

Укажите GUID клиента Microsoft Entra.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Выходные данные

IResultObject