共用方式為


New-AzADApplication

將新的實體新增至應用程式

語法

New-AzADApplication
   -DisplayName <String>
   [-AvailableToOtherTenants <Boolean>]
   [-HomePage <String>]
   [-ReplyUrls <String[]>]
   [-IdentifierUri <String[]>]
   [-Web <IMicrosoftGraphWebApplication>]
   [-AddIn <IMicrosoftGraphAddIn[]>]
   [-Api <IMicrosoftGraphApiApplication>]
   [-AppRole <IMicrosoftGraphAppRole[]>]
   [-ApplicationTemplateId <String>]
   [-CreatedOnBehalfOfDeletedDateTime <DateTime>]
   [-DeletedDateTime <DateTime>]
   [-Description <String>]
   [-DisabledByMicrosoftStatus <String>]
   [-GroupMembershipClaim <String>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-IsDeviceOnlyAuthSupported]
   [-IsFallbackPublicClient]
   [-LogoInputFile <String>]
   [-Note <String>]
   [-Oauth2RequirePostResponse]
   [-OptionalClaim <IMicrosoftGraphOptionalClaims>]
   [-ParentalControlSetting <IMicrosoftGraphParentalControlSettings>]
   [-PublicClientRedirectUri <String[]>]
   [-RequiredResourceAccess <IMicrosoftGraphRequiredResourceAccess[]>]
   [-ServiceManagementReference <String>]
   [-SignInAudience <String>]
   [-SPARedirectUri <String[]>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzADApplication
   -DisplayName <String>
   [-AvailableToOtherTenants <Boolean>]
   [-HomePage <String>]
   [-ReplyUrls <String[]>]
   [-IdentifierUri <String[]>]
   [-Web <IMicrosoftGraphWebApplication>]
   [-AddIn <IMicrosoftGraphAddIn[]>]
   [-Api <IMicrosoftGraphApiApplication>]
   [-AppRole <IMicrosoftGraphAppRole[]>]
   [-ApplicationTemplateId <String>]
   [-CreatedOnBehalfOfDeletedDateTime <DateTime>]
   [-DeletedDateTime <DateTime>]
   [-Description <String>]
   [-DisabledByMicrosoftStatus <String>]
   [-GroupMembershipClaim <String>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-IsDeviceOnlyAuthSupported]
   [-IsFallbackPublicClient]
   [-LogoInputFile <String>]
   [-Note <String>]
   [-Oauth2RequirePostResponse]
   [-OptionalClaim <IMicrosoftGraphOptionalClaims>]
   [-ParentalControlSetting <IMicrosoftGraphParentalControlSettings>]
   [-PublicClientRedirectUri <String[]>]
   [-RequiredResourceAccess <IMicrosoftGraphRequiredResourceAccess[]>]
   [-ServiceManagementReference <String>]
   [-SignInAudience <String>]
   [-SPARedirectUri <String[]>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   -KeyCredentials <IMicrosoftGraphKeyCredential[]>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzADApplication
   -DisplayName <String>
   [-AvailableToOtherTenants <Boolean>]
   [-HomePage <String>]
   [-ReplyUrls <String[]>]
   [-IdentifierUri <String[]>]
   [-Web <IMicrosoftGraphWebApplication>]
   [-AddIn <IMicrosoftGraphAddIn[]>]
   [-Api <IMicrosoftGraphApiApplication>]
   [-AppRole <IMicrosoftGraphAppRole[]>]
   [-ApplicationTemplateId <String>]
   [-CreatedOnBehalfOfDeletedDateTime <DateTime>]
   [-DeletedDateTime <DateTime>]
   [-Description <String>]
   [-DisabledByMicrosoftStatus <String>]
   [-GroupMembershipClaim <String>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-IsDeviceOnlyAuthSupported]
   [-IsFallbackPublicClient]
   [-LogoInputFile <String>]
   [-Note <String>]
   [-Oauth2RequirePostResponse]
   [-OptionalClaim <IMicrosoftGraphOptionalClaims>]
   [-ParentalControlSetting <IMicrosoftGraphParentalControlSettings>]
   [-PublicClientRedirectUri <String[]>]
   [-RequiredResourceAccess <IMicrosoftGraphRequiredResourceAccess[]>]
   [-ServiceManagementReference <String>]
   [-SignInAudience <String>]
   [-SPARedirectUri <String[]>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   -PasswordCredentials <IMicrosoftGraphPasswordCredential[]>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzADApplication
   -DisplayName <String>
   [-AvailableToOtherTenants <Boolean>]
   [-HomePage <String>]
   [-ReplyUrls <String[]>]
   [-IdentifierUri <String[]>]
   [-Web <IMicrosoftGraphWebApplication>]
   [-AddIn <IMicrosoftGraphAddIn[]>]
   [-Api <IMicrosoftGraphApiApplication>]
   [-AppRole <IMicrosoftGraphAppRole[]>]
   [-ApplicationTemplateId <String>]
   [-CreatedOnBehalfOfDeletedDateTime <DateTime>]
   [-DeletedDateTime <DateTime>]
   [-Description <String>]
   [-DisabledByMicrosoftStatus <String>]
   [-GroupMembershipClaim <String>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-IsDeviceOnlyAuthSupported]
   [-IsFallbackPublicClient]
   [-LogoInputFile <String>]
   [-Note <String>]
   [-Oauth2RequirePostResponse]
   [-OptionalClaim <IMicrosoftGraphOptionalClaims>]
   [-ParentalControlSetting <IMicrosoftGraphParentalControlSettings>]
   [-PublicClientRedirectUri <String[]>]
   [-RequiredResourceAccess <IMicrosoftGraphRequiredResourceAccess[]>]
   [-ServiceManagementReference <String>]
   [-SignInAudience <String>]
   [-SPARedirectUri <String[]>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   -CertValue <String>
   [-StartDate <DateTime>]
   [-EndDate <DateTime>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzADApplication
   -DisplayName <String>
   [-AvailableToOtherTenants <Boolean>]
   [-HomePage <String>]
   [-ReplyUrls <String[]>]
   [-IdentifierUri <String[]>]
   [-Web <IMicrosoftGraphWebApplication>]
   [-AddIn <IMicrosoftGraphAddIn[]>]
   [-Api <IMicrosoftGraphApiApplication>]
   [-AppRole <IMicrosoftGraphAppRole[]>]
   [-ApplicationTemplateId <String>]
   [-CreatedOnBehalfOfDeletedDateTime <DateTime>]
   [-DeletedDateTime <DateTime>]
   [-Description <String>]
   [-DisabledByMicrosoftStatus <String>]
   [-GroupMembershipClaim <String>]
   [-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
   [-Info <IMicrosoftGraphInformationalUrl>]
   [-IsDeviceOnlyAuthSupported]
   [-IsFallbackPublicClient]
   [-LogoInputFile <String>]
   [-Note <String>]
   [-Oauth2RequirePostResponse]
   [-OptionalClaim <IMicrosoftGraphOptionalClaims>]
   [-ParentalControlSetting <IMicrosoftGraphParentalControlSettings>]
   [-PublicClientRedirectUri <String[]>]
   [-RequiredResourceAccess <IMicrosoftGraphRequiredResourceAccess[]>]
   [-ServiceManagementReference <String>]
   [-SignInAudience <String>]
   [-SPARedirectUri <String[]>]
   [-Tag <String[]>]
   [-TokenEncryptionKeyId <String>]
   [-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
   [-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
   [-StartDate <DateTime>]
   [-EndDate <DateTime>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

將新的實體新增至應用程式

範例

範例 1:建立應用程式

New-AzADApplication -SigninAudience AzureADandPersonalMicrosoftAccount

使用登入物件 'AzureADandPersonalMicrosoftAccount' 建立應用程式,其他可用的選項包括:'AzureADMyOrg'、'AzureADMultipleOrgs'、'PersonalMicrosoftAccount'

參數

-AddIn

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

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

-Api

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

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

-ApplicationTemplateId

applicationTemplate 的唯一標識符。

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

-AppRole

指派給應用程式的角色集合。 透過應用程式角色指派,這些角色可以指派給與其他應用程式相關聯的使用者、群組或服務主體。 不可為 Null。 若要建構,請參閱APPROLE屬性的NOTES一節,並建立哈希表。

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

-AvailableToOtherTenants

值,指定應用程式是單一租用戶還是多租使用者。 切換開啟時,相當於 '-SignInAudience AzureADMultipleOrgs'

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

-CertValue

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

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

-Confirm

執行 Cmdlet 之前先提示您確認。

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

-CreatedOnBehalfOfDeletedDateTime

.

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

-DefaultProfile

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

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

-DeletedDateTime

.

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

-Description

應用程式的選擇性描述。 預設會傳回 。 支援$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

-GroupMembershipClaim

設定應用程式預期的使用者或 OAuth 2.0 存取令牌中發出的群組宣告。 若要設定此屬性,請使用下列其中一個字串值:None、SecurityGroup(適用於安全組和 Azure AD 角色)、All(這會取得登入使用者所屬的所有安全組、通訊群組和 Azure AD 目錄角色)。

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

-HomePage

應用程式首頁的 URL。

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

-HomeRealmDiscoveryPolicy

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

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

-IdentifierUri

識別應用程式的 URI。

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

-Info

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

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

-IsDeviceOnlyAuthSupported

指定此應用程式是否支援沒有使用者的裝置驗證。 預設值為 false。

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

-IsFallbackPublicClient

指定後援應用程式類型為公用用戶端,例如在行動裝置上執行的已安裝應用程式。 默認值為 false,表示後援應用程式類型是機密用戶端,例如 Web 應用程式。 在某些情況下,Azure AD 無法判斷用戶端應用程式類型。 例如,未指定重新導向 URI 的情況下設定應用程式的 ROPC 流程。 在這些情況下,Azure AD 會根據此屬性的值來解譯應用程序類型。

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

-KeyCredentials

與應用程式相關聯的金鑰認證。

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

-LogoInputFile

標誌的輸入檔 (應用程式的主要標誌。不可為 Null。)

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

-Note

與應用程式管理相關的注意事項。

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

-Oauth2RequirePostResponse

.

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

-OptionalClaim

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

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

-ParentalControlSetting

parentalControlSettings 若要建構,請參閱 PARENTALCONTROLSETTING 屬性的 NOTES 一節,並建立哈希表。

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

-PasswordCredentials

與應用程式相關聯的密碼認證。

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

-PublicClientRedirectUri

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

-ReplyUrls

應用程式回復URL。

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

-RequiredResourceAccess

指定應用程式需要存取的資源。 這個屬性也會指定每個資源所需的 OAuth 許可權範圍和應用程式角色集合。 此必要資源的存取設定會驅動同意體驗。 不可為 Null。 支援$filter(eq、NOT、ge、le)。 若要建構,請參閱 REQUIREDRESOURCEACCESS 屬性的 NOTES 區段並建立哈希表。

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

-ServiceManagementReference

參考來自服務或資產管理資料庫的應用程式或服務連絡資訊。 可為 Null。

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

-SignInAudience

指定目前應用程式支援的Microsoft帳戶。 支援的值為:AzureADMyOrg、AzureADMultipleOrgs、AzureADandPersonalMicrosoftAccount、PersonalMicrosoftAccount。 如需詳細資訊,請參閱下表。 支援$filter(eq、ne、NOT)。

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

-SPARedirectUri

類型: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

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

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

-TokenLifetimePolicy

指派給此應用程式的 tokenLifetimePolicies。 支援$expand。 若要建構,請參閱 TOKENLIFETIMEPOLICY 屬性的 NOTES 區段並建立哈希表。

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

-Web

webApplication 若要建構,請參閱 WEB 屬性的 NOTES 一節,並建立哈希表。

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

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。

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

輸出

IMicrosoftGraphApplication