你当前正在访问 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 参数指定的对象数
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Filter
指定 oData v3.0 筛选器语句。 此参数控制返回的对象。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Id
指定 Azure AD 中服务主体的 ID。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SearchString
指定搜索字符串。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Select
指定要在对象上返回的属性。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Top
指定要返回的最大记录数。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | 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]]
输出
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈