共用方式為


New-AzADServicePrincipal

將新的實體新增至 servicePrincipals

語法

New-AzADServicePrincipal
   [-DisplayName <String>]
   [-Role <String>]
   [-Scope <String>]
   [-Homepage <String>]
   [-ReplyUrl <String[]>]
   [-StartDate <DateTime>]
   [-EndDate <DateTime>]
   [-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>]
   [-Endpoint <IMicrosoftGraphEndpoint[]>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-LoginUrl <String>]
   [-LogoutUrl <String>]
   [-Note <String>]
   [-NotificationEmailAddress <String[]>]
   [-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
   [-PreferredSingleSignOnMode <String>]
   [-PreferredTokenSigningKeyThumbprint <String>]
   [-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
   [-ServicePrincipalName <String[]>]
   [-ServicePrincipalType <String>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   [-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzADServicePrincipal
   -DisplayName <String>
   [-Role <String>]
   [-Scope <String>]
   [-Homepage <String>]
   [-ReplyUrl <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>]
   [-Endpoint <IMicrosoftGraphEndpoint[]>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-LoginUrl <String>]
   [-LogoutUrl <String>]
   [-Note <String>]
   [-NotificationEmailAddress <String[]>]
   [-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
   [-PreferredSingleSignOnMode <String>]
   [-PreferredTokenSigningKeyThumbprint <String>]
   [-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
   [-ServicePrincipalName <String[]>]
   [-ServicePrincipalType <String>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   [-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
   -PasswordCredential <IMicrosoftGraphPasswordCredential[]>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzADServicePrincipal
   -DisplayName <String>
   [-Role <String>]
   [-Scope <String>]
   [-Homepage <String>]
   [-ReplyUrl <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>]
   [-Endpoint <IMicrosoftGraphEndpoint[]>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-LoginUrl <String>]
   [-LogoutUrl <String>]
   [-Note <String>]
   [-NotificationEmailAddress <String[]>]
   [-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
   [-PreferredSingleSignOnMode <String>]
   [-PreferredTokenSigningKeyThumbprint <String>]
   [-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
   [-ServicePrincipalName <String[]>]
   [-ServicePrincipalType <String>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   [-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
   -KeyCredential <IMicrosoftGraphKeyCredential[]>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzADServicePrincipal
   -DisplayName <String>
   [-Role <String>]
   [-Scope <String>]
   [-Homepage <String>]
   [-ReplyUrl <String[]>]
   [-StartDate <DateTime>]
   [-EndDate <DateTime>]
   [-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>]
   [-Endpoint <IMicrosoftGraphEndpoint[]>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-LoginUrl <String>]
   [-LogoutUrl <String>]
   [-Note <String>]
   [-NotificationEmailAddress <String[]>]
   [-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
   [-PreferredSingleSignOnMode <String>]
   [-PreferredTokenSigningKeyThumbprint <String>]
   [-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
   [-ServicePrincipalName <String[]>]
   [-ServicePrincipalType <String>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   [-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
   -CertValue <String>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzADServicePrincipal
   [-Role <String>]
   [-Scope <String>]
   [-Homepage <String>]
   [-ReplyUrl <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>]
   [-Endpoint <IMicrosoftGraphEndpoint[]>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-LoginUrl <String>]
   [-LogoutUrl <String>]
   [-Note <String>]
   [-NotificationEmailAddress <String[]>]
   [-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
   [-PreferredSingleSignOnMode <String>]
   [-PreferredTokenSigningKeyThumbprint <String>]
   [-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
   [-ServicePrincipalName <String[]>]
   [-ServicePrincipalType <String>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   [-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
   -ApplicationObject <IMicrosoftGraphApplication>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzADServicePrincipal
   [-Role <String>]
   [-Scope <String>]
   [-Homepage <String>]
   [-ReplyUrl <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>]
   [-Endpoint <IMicrosoftGraphEndpoint[]>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-LoginUrl <String>]
   [-LogoutUrl <String>]
   [-Note <String>]
   [-NotificationEmailAddress <String[]>]
   [-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
   [-PreferredSingleSignOnMode <String>]
   [-PreferredTokenSigningKeyThumbprint <String>]
   [-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
   [-ServicePrincipalName <String[]>]
   [-ServicePrincipalType <String>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   [-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
   [-ApplicationId <Guid>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

將新的實體新增至 servicePrincipals

範例

範例 1:建立不含應用程式或顯示名稱的服務主體

New-AzADServicePrincipal

使用顯示名稱 「azure-powershell-MM-dd-yyyy-HH-mm-ss」 和與其相關聯的新服務主體建立應用程式

範例 2:使用現有的應用程式建立服務主體

New-AzADServicePrincipal -ApplicationId $appid

使用現有的應用程式建立服務主體

範例 3:建立具有顯示名稱和相關聯的新服務主體的應用程式

New-AzADServicePrincipal -DisplayName $name

使用顯示名稱和相關聯的新服務 pincipal 建立應用程式

參數

-AccountEnabled

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

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AddIn

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

類型:IMicrosoftGraphAddIn[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AlternativeName

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

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AppDescription

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

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ApplicationId

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

類型:Guid
別名:AppId
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ApplicationObject

應用程式物件可用來做為管線輸入。

類型:IMicrosoftGraphApplication
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-AppOwnerOrganizationId

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

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AppRole

此服務主體所代表之應用程式所公開的角色。 如需詳細資訊,請參閱應用程式實體上的 appRoles 屬性定義。 不可為 Null。 若要建構,請參閱APPROLE屬性的NOTES一節,並建立哈希表。

類型:IMicrosoftGraphAppRole[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AppRoleAssignedTo

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

類型:IMicrosoftGraphAppRoleAssignment[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AppRoleAssignment

授與此服務主體之另一個應用程式或服務的應用程式角色指派。 支援$expand。 若要建構,請參閱APPROLEASSIGNMENT屬性的NOTES區段,並建立哈希表。

類型:IMicrosoftGraphAppRoleAssignment[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AppRoleAssignmentRequired

指定使用者或其他服務主體是否需要為此服務主體授與應用程式角色指派,使用者才能登入或應用程式取得令牌。 默認值為 false。 不可為 Null。 支援$filter(eq、ne、NOT)。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CertValue

'asymmetric' 認證類型的值。 它代表基底 64 編碼的憑證。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ClaimsMappingPolicy

指派給此服務主體的 claimsMappingPolicies。 支援$expand。 若要建構,請參閱 CLAIMSMAPPINGPOLICY 屬性的 NOTES 一節,並建立哈希表。

類型:IMicrosoftGraphClaimsMappingPolicy[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

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

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:PSObject
別名:AzureRMContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DelegatedPermissionClassification

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

類型:IMicrosoftGraphDelegatedPermissionClassification[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DeletedDateTime

.

類型:DateTime
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Description

免費文字欄位,以提供服務主體的內部用戶對應描述。 這類 MyApps 的終端使用者入口網站將會在此欄位中顯示應用程式描述。 允許的大小上限為 1024 個字元。 支援$filter(eq、ne、NOT、ge、le、startsWith)和$search。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DisabledByMicrosoftStatus

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

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DisplayName

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

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-EndDate

認證使用方式的有效結束日期。 默認結束日期值是從今天起的一年。 對於「非對稱」類型認證,這必須設定為 X509 憑證有效日期或之前。

類型:DateTime
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Endpoint

可供探索的端點。 Sharepoint 之類的服務會將此屬性填入租使用者特定的 SharePoint 端點,讓其他應用程式可以在其體驗中探索及使用。 若要建構,請參閱 ENDPOINT 屬性和建立哈希表的 NOTES 一節。

類型:IMicrosoftGraphEndpoint[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Homepage

應用程式的首頁或登陸頁面。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-HomeRealmDiscoveryPolicy

指派給此服務主體的 homeRealmDiscoveryPolicies。 支援$expand。 若要建構,請參閱 HOMEREALMDISCOVERYPOLICY 屬性的 NOTES 區段,並建立哈希表。

類型:IMicrosoftGraphHomeRealmDiscoveryPolicy[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Info

informationalUrl 若要建構,請參閱 INFO 屬性和建立哈希表的 NOTES 一節。

類型:IMicrosoftGraphInformationalUrl
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-KeyCredential

與服務主體相關聯的密鑰認證。

類型:IMicrosoftGraphKeyCredential[]
別名:KeyCredentials
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-LoginUrl

指定服務提供者將使用者重新導向至 Azure AD 進行驗證的 URL。 Azure AD 會使用 URL 從 Microsoft 365 或 Azure AD My Apps 啟動應用程式。 當空白時,Azure AD 會針對以 SAML 為基礎的單一登錄所設定的應用程式執行 IdP 起始的登入。 使用者會從 Microsoft 365、Azure AD My Apps 或 Azure AD SSO URL 啟動應用程式。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-LogoutUrl

指定Microsoft授權服務將使用的URL,以使用OpenId Connect前端通道、後端通道或 SAML 註銷通訊協議來註銷使用者。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Note

用來擷取服務主體相關信息的免費文字欄位,通常用於操作用途。 允許的大小上限為 1024 個字元。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NotificationEmailAddress

指定當使用中憑證接近到期日時,Azure AD 傳送通知的電子郵件地址清單。 這隻適用於用來簽署針對 Azure AD 資源庫應用程式簽發之 SAML 令牌的憑證。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Oauth2PermissionScope

應用程式公開的委派許可權。 如需詳細資訊,請參閱應用程式實體 API 屬性上的 oauth2PermissionScopes 屬性。 不可為 Null。 若要建構,請參閱OAUTH2PERMISSIONSCOPE屬性和建立哈希表的 NOTES 一節。

類型:IMicrosoftGraphPermissionScope[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-PasswordCredential

與服務主體相關聯的密碼認證。

類型:IMicrosoftGraphPasswordCredential[]
別名:PasswordCredentials
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-PreferredSingleSignOnMode

指定為此應用程式設定的單一登錄模式。 Azure AD 會使用慣用的單一登錄模式,從 Microsoft 365 或 Azure AD My Apps 啟動應用程式。 支援的值為 password、saml、notSupported 和 oidc。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-PreferredTokenSigningKeyThumbprint

保留供內部使用。 請勿寫入或依賴這個屬性。 未來版本可能會移除。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ReplyUrl

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

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Role

服務主體在範圍上擁有的角色。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SamlSingleSignOnSetting

samlSingleSignOnSettings 若要建構,請參閱 SAMLSINGLESIGNONSETTING 屬性的 NOTES 區段並建立哈希表。

類型:IMicrosoftGraphSamlSingleSignOnSettings
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Scope

服務主體具有許可權的範圍。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ServicePrincipalName

包含從相關聯應用程式複製的identifiersUris清單。 您可以將其他值新增至混合式應用程式。 這些值可用來識別此應用程式在 Azure AD 內公開的許可權。 例如,用戶端應用程式可以根據此屬性的值來指定資源 URI,以取得存取令牌,這是 『aud』 宣告中傳回的 URI。在多重值屬性上篩選表達式需要任何運算元。 不可為 Null。 支援$filter(eq、NOT、ge、le、startsWith)。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ServicePrincipalType

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

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-StartDate

認證使用方式的有效開始日期。 默認開始日期值是今天。 針對「非對稱」類型認證,這必須設定為 X509 憑證的有效日期或之後。

類型:DateTime
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Tag

可用來分類和識別服務主體的自定義字串。 不可為 Null。 支援$filter(eq、NOT、ge、le、startsWith)。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TokenEncryptionKeyId

從keyCredentials集合指定公鑰的keyId。 設定時,Azure AD 會使用此屬性所指定的金鑰來發行此應用程式的令牌。 接收加密令牌的應用程式程式代碼必須使用相符的私鑰來解密令牌,才能用於登入的使用者。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TokenIssuancePolicy

指派給此服務主體的 tokenIssuancePolicies。 支援$expand。 若要建構,請參閱 TOKENISSUANCEPOLICY 屬性的 NOTES 區段並建立哈希表。

類型:IMicrosoftGraphTokenIssuancePolicy[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TokenLifetimePolicy

指派給此服務主體的 tokenLifetimePolicies。 支援$expand。 若要建構,請參閱 TOKENLIFETIMEPOLICY 屬性的 NOTES 區段並建立哈希表。

類型:IMicrosoftGraphTokenLifetimePolicy[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TransitiveMemberOf

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

類型:IMicrosoftGraphDirectoryObject[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

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

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

IMicrosoftGraphApplication

輸出

IMicrosoftGraphServicePrincipal