New-AzureADApplication
建立應用程式。
語法
New-AzureADApplication
[-AddIns <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.AddIn]>]
[-AllowGuestsSignIn <Boolean>]
[-AllowPassthroughUsers <Boolean>]
[-AppLogoUrl <String>]
[-AppRoles <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.AppRole]>]
[-AvailableToOtherTenants <Boolean>]
-DisplayName <String>
[-ErrorUrl <String>]
[-GroupMembershipClaims <String>]
[-Homepage <String>]
[-IdentifierUris <System.Collections.Generic.List`1[System.String]>]
[-InformationalUrls <InformationalUrl>]
[-IsDeviceOnlyAuthSupported <Boolean>]
[-IsDisabled <Boolean>]
[-KeyCredentials <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.KeyCredential]>]
[-KnownClientApplications <System.Collections.Generic.List`1[System.String]>]
[-LogoutUrl <String>]
[-Oauth2AllowImplicitFlow <Boolean>]
[-Oauth2AllowUrlPathMatching <Boolean>]
[-Oauth2Permissions <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.OAuth2Permission]>]
[-Oauth2RequirePostResponse <Boolean>]
[-OrgRestrictions <System.Collections.Generic.List`1[System.String]>]
[-OptionalClaims <OptionalClaims>]
[-ParentalControlSettings <ParentalControlSettings>]
[-PasswordCredentials <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.PasswordCredential]>]
[-PreAuthorizedApplications <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.PreAuthorizedApplication]>]
[-PublicClient <Boolean>]
[-PublisherDomain <String>]
[-RecordConsentConditions <String>]
[-ReplyUrls <System.Collections.Generic.List`1[System.String]>]
[-RequiredResourceAccess <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.RequiredResourceAccess]>]
[-SamlMetadataUrl <String>]
[-SignInAudience <String>]
[-WwwHomepage <String>]
[<CommonParameters>]
Description
New-AzureADApplication Cmdlet 會在 Azure Active Directory (AD) 中建立應用程式。
範例
範例 1:建立應用程式
PS C:\>New-AzureADApplication -DisplayName "My new application" -IdentifierUris "http://mynewapp.contoso.com"
ObjectId AppId DisplayName
-------- ----- -----------
acd10942-5747-4385-8824-4c5d5fa904f9 b5fecfab-0ea2-4fd1-8570-b2c41b3d5149 My new application
此命令會在 Azure AD 中建立應用程式。
參數
-AddIns
定義取用服務可用來在特定內容中呼叫應用程式的自訂行為。 例如,可以轉譯檔案資料流的應用程式可能會為其 "FileHandler" 功能設定 addIns 屬性。 這可讓如 Office 365 等服務在使用者目前正在處理的文件內容中呼叫應用程式。
類型: | List<T>[Microsoft.Open.AzureAD.Model.AddIn] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-AllowGuestsSignIn
{{ Fill AllowGuestsSignIn Description }}
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-AllowPassthroughUsers
{{ Fill AllowPassthroughUsers Description }}
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-AppLogoUrl
{{ Fill AppLogoUrl Description }}
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-AppRoles
應用程式可以宣告的應用程式角色的集合。 這些角色可以指派給使用者、群組或服務主體。
類型: | List<T>[Microsoft.Open.AzureAD.Model.AppRole] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-AvailableToOtherTenants
指出此應用程式是否可在其他租使用者中使用。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisplayName
指定應用程式的顯示名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-ErrorUrl
此應用程式的錯誤 URL
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-GroupMembershipClaims
此為位元遮罩,可設定應用程式所需使用者或 OAuth 2.0 存取權杖中所發出的 "groups" 宣告。 位元遮罩值包括:0:無、1:安全性群組與 Azure AD 角色、2:保留,及 4:保留。 將位元遮罩設為 7,則可以取得登入使用者所屬的所有安全性群組、通訊群組及 Azure AD 目錄角色。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Homepage
應用程式首頁的 URL。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-IdentifierUris
使用者定義的 URI () ,可唯一識別其 Azure AD 租使用者內的 Web 應用程式,或在已驗證的自定義網域內 (如果應用程式是多租使用者,請參閱 Azure 傳統入口網站中的 [網域] 索引卷標) 。
如果透過 Azure 傳統入口網站 (或個別的 Azure AD PowerShell Cmdlet 參數) 更新,則會從 Web 應用程式的 [應用程式識別符 URI] 字段填入第一個專案。 您可以透過應用程式指令清單新增其他 URI;如需詳細資訊,請參閱瞭解 Azure AD 應用程式指令清單。 此集合也可用來填入 Web 應用程式的 servicePrincipalNames 集合。
類型: | List<T>[String] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InformationalUrls
{{ Fill InformationalUrls Description }}
類型: | InformationalUrl |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-IsDeviceOnlyAuthSupported
{{ Fill IsDeviceOnlyAuthSupported Description }}
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-IsDisabled
{{ Fill IsDisabled Description }}
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-KeyCredentials
與應用程式相關聯的金鑰認證集合
類型: | List<T>[Microsoft.Open.AzureAD.Model.KeyCredential] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-KnownClientApplications
繫結至這個資源應用程式的用戶端應用程式。 同意任何已知的用戶端應用程式會導致透過結合的同意對話方塊 (顯示用戶端和資源所需的 OAuth 權限範圍),隱含地同意資源應用程式。
類型: | List<T>[String] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-LogoutUrl
此應用程式的註銷 URL
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Oauth2AllowImplicitFlow
指定此 Web 應用程式可否要求 OAuth2.0 隱含流程權杖。 預設值為 false。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Oauth2AllowUrlPathMatching
指定 Azure AD 是否允許在 OAuth 2.0 權杖要求期間,比對重新導向 URI 的路徑與應用程式回覆 URL 的路徑。 預設值為 false。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Oauth2Permissions
Web API (資源) 應用程式公開給用戶端應用程式的 OAuth 2.0 權限範圍集合。 這些權限範圍可能會在同意過程中授與用戶端應用程式。
類型: | List<T>[Microsoft.Open.AzureAD.Model.OAuth2Permission] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Oauth2RequirePostResponse
如果需要 Oauth2 後回應,請將此設定為 true
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-OptionalClaims
{{ Fill OptionalClaims Description }}
類型: | OptionalClaims |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-OrgRestrictions
{{ Fill OrgRestrictions Description }}
類型: | List<T>[String] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ParentalControlSettings
{{ Fill ParentalControlSettings Description }}
類型: | ParentalControlSettings |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PasswordCredentials
與應用程式相關聯的密碼認證集合。
類型: | List<T>[Microsoft.Open.AzureAD.Model.PasswordCredential] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PreAuthorizedApplications
{{ Fill PreAuthorizedApplications Description }}
類型: | List<T>[Microsoft.Open.AzureAD.Model.PreAuthorizedApplication] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PublicClient
指定此應用程式是否為公開用戶端 (例如行動裝置上執行的已安裝應用程式)。 預設值為 false。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PublisherDomain
{{ Fill PublisherDomain Description }}
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-RecordConsentConditions
請勿使用。 可能會在未來版本中移除
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ReplyUrls
指定使用者權杖傳送到以登入的 URL,或 OAuth 2.0 授權碼和存取權杖傳送到的重新導向 URI。
類型: | List<T>[String] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-RequiredResourceAccess
指定此應用程式所需存取的資源,並針對每項資源設定此應用程式所需的 OAuth 權限範圍及應用程式角色。 預先設定所需的資源存取需要使用者同意。
類型: | List<T>[Microsoft.Open.AzureAD.Model.RequiredResourceAccess] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SamlMetadataUrl
應用程式 SAML 中繼資料的 URL。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SignInAudience
{{ Fill SignInAudience Description }}
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-WwwHomepage
{{ Fill WwwHomepage Description }}
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |