你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Get-AzureADMSServicePrincipal
获取服务主体。
语法
Get-AzureADMSServicePrincipal
[-All <Boolean>]
[-Top <Int32>]
[-Filter <String>]
[-Select <String>]
[<CommonParameters>]
Get-AzureADMSServicePrincipal
[-SearchString <String>]
[-All <Boolean>]
[<CommonParameters>]
Get-AzureADMSServicePrincipal
-Id <String>
[-All <Boolean>]
[-Select <String>]
[<CommonParameters>]
说明
Get-AzureADMSServicePrincipal cmdlet 获取 Azure Active Directory (Azure AD) 中的服务主体。
示例
示例 1
PS C:\> Get-AzureADMSServicePrincipal
Id : 055aa618-7c74-40ee-b278-75545562c3d6
ObjectId :
DeletionTimestamp :
AccountEnabled : true
AppId : 6ff5f225-c1d3-46cc-b89e-39e679ff746f
AppDisplayName : App Name
ApplicationTemplateId :
AppRoleAssignmentRequired : False
CustomSecurityAttributes :
DisplayName : App Name
ErrorUrl :
LogoutUrl :
Homepage :
IsManagementRestricted :
SamlMetadataUrl :
MicrosoftFirstParty :
PublisherName : Microsoft Services
PreferredTokenSigningKeyThumbprint :
ReplyUrls : {}
ServicePrincipalNames : {6ff5f225-c1d3-46cc-b89e-39e679ff746f}
Tags : {}
KeyCredentials : {}
PasswordCredentials : {}
从 目录中获取所有服务主体。
示例 2
PS C:\> $sp = Get-AzureADMSServicePrincipal -Id 4a7c15df-ac88-44f3-84c6-fd0812701f29
按 ID 获取服务主体。
示例 3
PS C:\> $ServicePrincipalId = (Get-AzureADMSServicePrincipal -Top 1).Id
PS C:\> Get-AzureADMSServicePrincipal $ServicePrincipalId
第一个命令使用 Get-AzureADMSServicePrincipal cmdlet 获取服务主体的 ID。 命令将 ID 存储在 $ServicePrincipalId 变量中。
第二个命令获取由 $ServicePrincipalId 标识的服务主体。
示例 4
PS C:\> Get-AzureADMSServicePrincipal -Select CustomSecurityAttributes
Get-AzureADMSServicePrincipal -Id 7d194b0c-bf17-40ff-9f7f-4b671de8dc20 -Select "CustomSecurityAttributes, Id"
列出应用程序 (服务主体) 的自定义安全属性分配。
参数
-All
如果为 true,则返回所有 serviceprincipal 对象。 如果为 false,则返回由 Top 参数指定的对象数
类型: | Boolean |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-Filter
指定 oData v3.0 筛选器语句。 此参数控制返回的对象。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-Id
指定 Azure AD 中服务主体的 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-SearchString
指定搜索字符串。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-Select
指定要在 对象上返回的属性。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-Top
指定要返回的最大记录数。
类型: | Int32 |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
输入
Nullable<T>[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Nullable<T>[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]