Get-CMAADApplication

从站点获取 Microsoft Entra 应用对象。

语法

Get-CMAADApplication
   [-AppName <String>]
   [-AppType <CloudApplicationType>]
   [-ClientId <String>]
   [-TenantId <String>]
   [-TenantName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

说明

使用此 cmdlet 从网站获取 Microsoft Entra 应用对象。 它通常与 New-CMCloudManagementAzureService cmdlet 一起使用。

有关在 Configuration Manager 中Microsoft Entra 应用的详细信息,请参阅 配置 Azure 服务

注意

虽然某些新 cmdlet 可能与其他 Azure 服务一起使用,但仅使用 云管理 连接对其进行测试,以支持云管理网关 (CMG) 。

示例

示例 1:按租户名称获取Microsoft Entra 客户端应用

此示例返回指定租户中的所有客户端应用。

Get-CMAADApplication -TenantName "Contoso" -AppType ClientApplication

示例 2:按租户 ID 获取Microsoft Entra 服务器应用

此示例返回指定租户中的所有服务器应用。

Get-CMAADApplication -TenantId "05a349fa-298a-4427-8771-9efcdb73431e" -AppType ServerApplication

示例 3:按名称获取Microsoft Entra 应用

Get-CMAADApplication -AppName "CmgServerApp"

参数

-AppName

在 Entra ID Microsoft中指定应用的名称。

类型:String
别名:ApplicationName
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-AppType

指定是面向服务器还是客户端应用。

在 Microsoft Entra ID 中,服务器应用称为 Web 应用注册,客户端应用称为 本机 应用注册。

类型:CloudApplicationType
别名:ApplicationType
接受的值:ServerApplication, ClientApplication
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ClientId

Microsoft Entra ID 中指定应用注册的应用程序 (客户端) ID 值。 格式是标准 GUID。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DisableWildcardHandling

此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ForceWildcardHandling

此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-TenantId

指定 Microsoft Entra 租户的 GUID。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-TenantName

指定Microsoft Entra 租户的名称。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

None

输出

IResultObject