Update-AzADServicePrincipal

服務主體中的更新實體

語法

SpObjectIdWithDisplayNameParameterSet (預設值)

Update-AzADServicePrincipal
    -ObjectId <String>
    [-KeyCredential <IMicrosoftGraphKeyCredential[]>]
    [-PasswordCredential <IMicrosoftGraphPasswordCredential[]>]
    [-IdentifierUri <String[]>]
    [-Homepage <String>]
    [-AccountEnabled]
    [-AddIn <IMicrosoftGraphAddIn[]>]
    [-AlternativeName <String[]>]
    [-AppDescription <String>]
    [-AppOwnerOrganizationId <String>]
    [-AppRole <IMicrosoftGraphAppRole[]>]
    [-AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]
    [-AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]
    [-AppRoleAssignmentRequired]
    [-ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]
    [-DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]
    [-DeletedDateTime <DateTime>]
    [-Description <String>]
    [-DisabledByMicrosoftStatus <String>]
    [-DisplayName <String>]
    [-Endpoint <IMicrosoftGraphEndpoint[]>]
    [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
    [-Info <IMicrosoftGraphInformationalUrl>]
    [-LoginUrl <String>]
    [-LogoutUrl <String>]
    [-Note <String>]
    [-NotificationEmailAddress <String[]>]
    [-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
    [-PreferredSingleSignOnMode <String>]
    [-PreferredTokenSigningKeyThumbprint <String>]
    [-ReplyUrl <String[]>]
    [-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
    [-ServicePrincipalType <String>]
    [-Tag <String[]>]
    [-TokenEncryptionKeyId <String>]
    [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
    [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
    [-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
    [-DefaultProfile <PSObject>]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SpApplicationIdWithDisplayNameParameterSet

Update-AzADServicePrincipal
    -ApplicationId <Guid>
    [-KeyCredential <IMicrosoftGraphKeyCredential[]>]
    [-PasswordCredential <IMicrosoftGraphPasswordCredential[]>]
    [-IdentifierUri <String[]>]
    [-Homepage <String>]
    [-AccountEnabled]
    [-AddIn <IMicrosoftGraphAddIn[]>]
    [-AlternativeName <String[]>]
    [-AppDescription <String>]
    [-AppOwnerOrganizationId <String>]
    [-AppRole <IMicrosoftGraphAppRole[]>]
    [-AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]
    [-AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]
    [-AppRoleAssignmentRequired]
    [-ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]
    [-DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]
    [-DeletedDateTime <DateTime>]
    [-Description <String>]
    [-DisabledByMicrosoftStatus <String>]
    [-DisplayName <String>]
    [-Endpoint <IMicrosoftGraphEndpoint[]>]
    [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
    [-Info <IMicrosoftGraphInformationalUrl>]
    [-LoginUrl <String>]
    [-LogoutUrl <String>]
    [-Note <String>]
    [-NotificationEmailAddress <String[]>]
    [-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
    [-PreferredSingleSignOnMode <String>]
    [-PreferredTokenSigningKeyThumbprint <String>]
    [-ReplyUrl <String[]>]
    [-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
    [-ServicePrincipalType <String>]
    [-Tag <String[]>]
    [-TokenEncryptionKeyId <String>]
    [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
    [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
    [-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
    [-DefaultProfile <PSObject>]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

InputObjectWithDisplayNameParameterSet

Update-AzADServicePrincipal
    -InputObject <IMicrosoftGraphServicePrincipal>
    [-KeyCredential <IMicrosoftGraphKeyCredential[]>]
    [-PasswordCredential <IMicrosoftGraphPasswordCredential[]>]
    [-IdentifierUri <String[]>]
    [-Homepage <String>]
    [-AccountEnabled]
    [-AddIn <IMicrosoftGraphAddIn[]>]
    [-AlternativeName <String[]>]
    [-AppDescription <String>]
    [-AppOwnerOrganizationId <String>]
    [-AppRole <IMicrosoftGraphAppRole[]>]
    [-AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]
    [-AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]
    [-AppRoleAssignmentRequired]
    [-ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]
    [-DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]
    [-DeletedDateTime <DateTime>]
    [-Description <String>]
    [-DisabledByMicrosoftStatus <String>]
    [-DisplayName <String>]
    [-Endpoint <IMicrosoftGraphEndpoint[]>]
    [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
    [-Info <IMicrosoftGraphInformationalUrl>]
    [-LoginUrl <String>]
    [-LogoutUrl <String>]
    [-Note <String>]
    [-NotificationEmailAddress <String[]>]
    [-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
    [-PreferredSingleSignOnMode <String>]
    [-PreferredTokenSigningKeyThumbprint <String>]
    [-ReplyUrl <String[]>]
    [-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
    [-ServicePrincipalType <String>]
    [-Tag <String[]>]
    [-TokenEncryptionKeyId <String>]
    [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
    [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
    [-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
    [-DefaultProfile <PSObject>]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SPNWithDisplayNameParameterSet

Update-AzADServicePrincipal
    -ServicePrincipalName <String>
    [-KeyCredential <IMicrosoftGraphKeyCredential[]>]
    [-PasswordCredential <IMicrosoftGraphPasswordCredential[]>]
    [-IdentifierUri <String[]>]
    [-Homepage <String>]
    [-AccountEnabled]
    [-AddIn <IMicrosoftGraphAddIn[]>]
    [-AlternativeName <String[]>]
    [-AppDescription <String>]
    [-AppOwnerOrganizationId <String>]
    [-AppRole <IMicrosoftGraphAppRole[]>]
    [-AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]
    [-AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]
    [-AppRoleAssignmentRequired]
    [-ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]
    [-DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]
    [-DeletedDateTime <DateTime>]
    [-Description <String>]
    [-DisabledByMicrosoftStatus <String>]
    [-DisplayName <String>]
    [-Endpoint <IMicrosoftGraphEndpoint[]>]
    [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
    [-Info <IMicrosoftGraphInformationalUrl>]
    [-LoginUrl <String>]
    [-LogoutUrl <String>]
    [-Note <String>]
    [-NotificationEmailAddress <String[]>]
    [-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
    [-PreferredSingleSignOnMode <String>]
    [-PreferredTokenSigningKeyThumbprint <String>]
    [-ReplyUrl <String[]>]
    [-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
    [-ServicePrincipalType <String>]
    [-Tag <String[]>]
    [-TokenEncryptionKeyId <String>]
    [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
    [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
    [-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
    [-DefaultProfile <PSObject>]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

服務主體中的更新實體

範例

範例 1:依顯示名稱更新服務主體和相關聯的應用程式

Update-AzADServicePrincipal -DisplayName $name -IdentifierUri $uri

依顯示名稱更新服務主體和相關聯的應用程式,'IdentifierUri'、'PasswordCredential'、'KeyCredential' 將指派給應用程式

範例 2:依管線輸入更新服務主體

Get-AzADServicePrincipal -ObjectId $id | Update-AzADServicePrincipal -Note $note

依顯示名稱更新服務主體和相關聯的應用程式,'IdentifierUri'、'PasswordCredential'、'KeyCredential' 將指派給應用程式

參數

-AccountEnabled

如果已啟用服務主體帳戶,則為 true;否則為 false。 支援$filter(eq、ne、NOT、in)。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AddIn

定義取用服務可用來在特定內容中呼叫應用程式的自訂行為。 例如,可以轉譯檔案數據流的應用程式可能會為其 『FileHandler』 功能設定 addIns 屬性。 這將讓像 Microsoft 365 這樣的服務能在使用者正在處理的文件中呼叫該應用程式。 若要建構,請參閱 NOTES 區段以取得 ADDIN 屬性並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphAddIn[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AlternativeName

用來依訂用帳戶擷取服務主體、識別受控識別的資源群組和完整資源識別碼。 支援$filter (eq、NOT、ge、le、startsWith)。

參數屬性

類型:

String[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AppDescription

相關聯應用程式所公開的描述。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ApplicationId

相關應用程式的唯一識別碼 (其 appId 屬性) 。

參數屬性

類型:Guid
預設值:None
支援萬用字元:False
不要顯示:False
別名:AppId

參數集

SpApplicationIdWithDisplayNameParameterSet
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AppOwnerOrganizationId

包含註冊應用程式的租用戶識別碼。 這僅適用於應用程式所支援的服務主體。支援$filter(eq、ne、NOT、ge、le)。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AppRole

此服務主體所代表的應用程式所公開的角色。 如需詳細資訊,請參閱應用程式實體上的 appRoles 屬性定義。 不可為空。 若要建構,請參閱 APPROLE 內容的 NOTES 區段,並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphAppRole[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AppRoleAssignedTo

此應用程式或服務的應用程式角色指派,授與使用者、群組和其他服務主體。支持$expand。 若要建構,請參閱 APPROLEASSIGNEDTO 內容的 NOTES 區段,並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphAppRoleAssignment[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AppRoleAssignment

授與此服務主體的另一個應用程式或服務的應用程式角色指派。 支持$expand。 若要建構,請參閱 APPROLEASSIGNMENT 內容的 NOTES 一節,並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphAppRoleAssignment[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AppRoleAssignmentRequired

規定使用者或其他服務主體是否需先獲得該服務主體的應用程式角色指派,或應用程式才能登入或取得令牌。 預設值為 False。 不可為空。 支援$filter(eq、ne、NOT)。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ClaimsMappingPolicy

指派給此服務主體的 claimsMappingPolicies。 支持$expand。 若要建構,請參閱 CLAIMSMAPPINGPOLICY 內容的 NOTES 一節,並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphClaimsMappingPolicy[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:cf

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DefaultProfile

用於與 Azure 通訊的憑證、帳號、租戶和訂閱。

參數屬性

類型:PSObject
預設值:None
支援萬用字元:False
不要顯示:False
別名:AzContext, AzureRmContext, AzureCredential

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DelegatedPermissionClassification

此服務主體所代表之應用程式所公開之委派權限的權限分類。 支持$expand。 若要建構,請參閱 DELEGATEDPERMISSIONCLASSIFICATION 屬性的 NOTES 區段,並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphDelegatedPermissionClassification[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DeletedDateTime

.

參數屬性

類型:DateTime
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Description

自由文字欄位,提供面向內部終端使用者的服務主體描述。 最終用戶門戶(例如 MyApp)將在此字段中顯示應用程序描述。 允許的大小上限為 1024 個字元。 支援 $filter (eq、ne、NOT、ge、le、startsWith) 和 $search。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DisabledByMicrosoftStatus

指定Microsoft是否已停用已註冊的應用程式。 可能的值為:null(預設值)、NotDisabled 和 DisabledDueToViolationOfServicesAgreement(原因可能包括可疑、濫用或惡意活動,或違反Microsoft服務合約)。 支援$filter(eq、ne、NOT)。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DisplayName

服務主體的顯示名稱。 支援 $filter (eq、ne、NOT、ge、le、in、startsWith)、$search 和 $orderBy。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Endpoint

可供探索的端點。 像 Sharepoint 這類服務會將租戶專屬的 SharePoint 端點填充於此屬性,其他應用程式可以發現並在使用中使用。 若要建構,請參閱 ENDPOINT 屬性和建立哈希表的 NOTES 一節。

參數屬性

類型:

IMicrosoftGraphEndpoint[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Homepage

申請的首頁或登陸頁。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-HomeRealmDiscoveryPolicy

指派給此服務主體的 homeRealmDiscoveryPolicies。 支持$expand。 若要建構,請參閱 HOMEREALMDISCOVERYPOLICY 內容的 NOTES 一節,並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphHomeRealmDiscoveryPolicy[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-IdentifierUri

指的是識別該應用程式在其 Azure AD 租戶內,或若應用程式為多租戶時,則在已驗證的自訂網域內識別該應用程式。 如需詳細資訊,請參閱 應用程式物件和服務主體物件。 任意運算子是多值性質的濾波表達式所必需的。 不可為空。 支援$filter (eq, ne, ge, le, startsWith)。

參數屬性

類型:

String[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Info

informationalUrl 若要建構,請參閱 NOTES 區段以取得 INFO 內容,並建立雜湊表。

參數屬性

類型:IMicrosoftGraphInformationalUrl
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-InputObject

服務主體物件

參數屬性

類型:IMicrosoftGraphServicePrincipal
預設值:None
支援萬用字元:False
不要顯示:False

參數集

InputObjectWithDisplayNameParameterSet
Position:Named
必要:True
來自管線的值:True
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-KeyCredential

與應用程式相關聯的金鑰認證集合。 不可為空。 支援$filter(eq、NOT、ge、le)。 若要建構,請參閱 NOTES 區段,以取得 KEYCREDENTIALS 內容並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphKeyCredential[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-LoginUrl

指定服務提供者將使用者導向至 Azure AD 進行認證的網址。 Azure AD 會使用 URL 從 Microsoft 365 或 Azure AD 的 我的應用程式 啟動應用程式。 當 Azure AD 為基於 SAML 的單一登入系統配置的應用程式執行 IdP 發起的登入。 使用者可從 Microsoft 365、Azure AD 的 我的應用程式 或 Azure AD SSO URL 啟動應用程式。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-LogoutUrl

指定 Microsoft 授權服務將使用 OpenId Connect 前通道、後通道或 SAML 登出協定登出使用者的 URL。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Note

自由文字欄位用以捕捉服務主體的資訊,通常用於營運目的。 允許的大小上限為 1024 個字元。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-NotificationEmailAddress

指定 Azure AD 在有效憑證接近到期日時發送通知的電子郵件地址清單。 這僅適用於用於簽署 Azure AD Gallery 應用程式所簽發的 SAML 令牌的憑證。

參數屬性

類型:

String[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Oauth2PermissionScope

應用程式公開的委派許可權。 如需詳細資訊,請參閱應用程式實體 api 屬性上的 oauth2PermissionScopes 屬性。 不可為空。 若要建構,請參閱 NOTES 一節以取得OAUTH2PERMISSIONSCOPE內容並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphPermissionScope[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ObjectId

索引鍵:servicePrincipal 的識別碼

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False
別名:服務主體識別碼, 識別碼, ServicePrincipalObjectId

參數集

SpObjectIdWithDisplayNameParameterSet
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-PassThru

當命令成功時傳回 true

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-PasswordCredential

與應用程式相關聯的密碼認證集合。 不可為空。 若要建構,請參閱 NOTES 區段,以取得 PASSWORDCREDENTIALS 內容,並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphPasswordCredential[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-PreferredSingleSignOnMode

規定為此應用所設定的單一登入模式。 Azure AD 使用首選的單一登入模式,從 Microsoft 365 或 Azure AD 的 我的應用程式 啟動應用程式。 支援的數值包括 password、saml、notSupported 和 oidc。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-PreferredTokenSigningKeyThumbprint

僅保留供內部使用。 請勿書寫或以其他方式依賴此屬性。 可能會在未來的版本中刪除。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ReplyUrl

使用者令牌要用來登入相關聯應用程式的 URL,或 OAuth 2.0 授權碼和存取令牌的重新導向 URI 會傳送給相關聯的應用程式。 不可為空。

參數屬性

類型:

String[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SamlSingleSignOnSetting

samlSingleSignOnSettings 若要建構,請參閱 SAMLSINGLESIGNONSETTING 內容的 NOTES 一節,並建立雜湊表。

參數屬性

類型:IMicrosoftGraphSamlSingleSignOnSettings
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ServicePrincipalName

包含從相關應用程式複製過來的識別碼 Uris 清單。 混合應用還可以加入額外的數值。 這些值可用來識別 Azure AD 中該應用程式所暴露的權限。 例如,用戶端應用程式可以指定以此屬性值為基礎的資源 URI,以取得存取權杖,這是在 'aud' 宣告中傳回的 URI。多值屬性上的篩選運算式需要 any 運算子。 不可為空。 支援$filter (eq、NOT、ge、le、startsWith)。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False
別名:服務主體名稱 (SPN)

參數集

SPNWithDisplayNameParameterSet
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ServicePrincipalType

識別服務主體是否代表應用程式或受控識別。 這是 Azure AD 內部設定的。 對於代表應用程式的服務主體,這會設定為Application。 對於代表受控識別的服務主體,這會設定為 ManagedIdentity。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Tag

自訂字串可用來分類與識別服務主體。 不可為空。 支援$filter (eq、NOT、ge、le、startsWith)。

參數屬性

類型:

String[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-TokenEncryptionKeyId

從keyCredentials集合指定公鑰的keyId。 設定後,Azure AD 會為此應用程式發出憑證,並使用此屬性指定的金鑰加密。 接收加密權杖的應用程式程式碼必須先使用對應的私密金鑰來將權杖解密,才能將該權杖用於登入的使用者。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-TokenIssuancePolicy

指派給此服務主體的tokenIssuancePolicies。 支持$expand。 若要建構,請參閱 TOKENISSUANCEPOLICY 內容的 NOTES 區段,並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphTokenIssuancePolicy[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-TokenLifetimePolicy

指派給此服務主體的 tokenLifetimePolicies。 支持$expand。 若要建構,請參閱 NOTES 區段,以取得 TOKENLIFETIMEPOLICY 內容,並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphTokenLifetimePolicy[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-TransitiveMemberOf

. 若要建構,請參閱 TRANSITIVEMEMBEROF 屬性的 NOTES 區段,並建立雜湊表。

參數屬性

類型:

IMicrosoftGraphDirectoryObject[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 指令未執行。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:無線

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援常見參數: -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。

輸入

IMicrosoftGraphServicePrincipal

輸出

Boolean

備註

別名

Set-AzADServicePrincipal