New-AzureADApplication
構文
Default (既定)
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>]
説明
New-AzureADApplication コマンドレットは、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 ]
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-AllowGuestsSignIn
{{ Allow GuestsSignIn 説明を入力 }}
パラメーターのプロパティ
型: Boolean
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-AllowPassthroughUsers
{{ Allow PassthroughUsers 説明を埋める }}
パラメーターのプロパティ
型: Boolean
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-AppLogoUrl
{{ AppLogoUrl の説明を埋める }}
パラメーターのプロパティ
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-AppRoles
アプリケーションが宣言できるアプリケーション ロールのコレクション。
これらのロールは、ユーザー、グループ、またはサービス プリンシパルに割り当てることができます。
パラメーターのプロパティ
型: List<T> [ Microsoft.Open.AzureAD.Model.AppRole ]
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-AvailableToOtherTenants
このアプリケーションが他のテナントで使用できるかどうかを示します。
パラメーターのプロパティ
型: Boolean
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-DisplayName
アプリケーションの表示名を指定します。
パラメーターのプロパティ
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: True
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-ErrorUrl
このアプリケーションのエラー URL
パラメーターのプロパティ
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-GroupMembershipClaims
アプリケーションが予期するユーザーまたは OAuth 2.0 アクセス トークンで発行された "groups" 要求を構成するビットマスク。
ビットマスクの値は、0: なし、1: セキュリティ グループと Azure AD ロール、2: 予約済み、4: 予約済みです。
ビットマスクを 7 に設定すると、サインインしているユーザーがメンバーであるすべてのセキュリティ グループ、配布グループ、Azure AD ディレクトリ ロールが取得されます。
パラメーターのプロパティ
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-Homepage
アプリケーションのホームページの URL。
パラメーターのプロパティ
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-IdentifierUris
Azure AD テナント内、またはアプリケーションがマルチテナントの場合は検証済みのカスタム ドメイン (Azure クラシック ポータルの [ドメイン] タブを参照) 内で Web アプリケーションを一意に識別するユーザー定義の URI。
最初の要素は、Azure クラシック ポータル (またはそれぞれの Azure AD PowerShell コマンドレット パラメーター) を使用して更新された場合、Web アプリケーションの "APP ID URI" フィールドから設定されます。
追加の URI は、アプリケーション マニフェストを使用して追加できます。詳細については、「Azure AD アプリケーション マニフェストについて」を参照してください。
このコレクションは、Web アプリケーションの servicePrincipalNames コレクションを設定するためにも使用されます。
パラメーターのプロパティ
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
{{ Fill InformationalUrls 説明 }}
型: InformationalUrl
規定値: None
ワイルドカードのサポート: False
DontShow: False
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-IsDeviceOnlyAuthSupported
{{ Fill IsDeviceOnlyAuthSupported 説明 }}
パラメーターのプロパティ
型: Boolean
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-IsDisabled
{{ Fill IsDisabled 説明 }}
パラメーターのプロパティ
型: Boolean
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-KeyCredentials
アプリケーションに関連付けられたキー資格情報の収集
パラメーターのプロパティ
型: List<T> [ Microsoft.Open.AzureAD.Model.KeyCredential ]
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-KnownClientApplications
このリソース アプリケーションに関連付けられているクライアント アプリケーション。
既知のクライアント アプリケーションのいずれかに同意すると、結合された同意ダイアログ (クライアントとリソースに必要な OAuth アクセス許可スコープが表示されます) を通じて、リソース アプリケーションに暗黙的な同意が行われます。
パラメーターのプロパティ
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-LogoutUrl
このアプリケーションのログアウト URL
パラメーターのプロパティ
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-Oauth2AllowImplicitFlow
この Web アプリケーションが OAuth2.0 暗黙的なフロートークンを要求できるかどうかを指定します。
既定値は false です。
パラメーターのプロパティ
型: Boolean
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-Oauth2AllowUrlPathMatching
OAuth 2.0 トークン要求の一部として、Azure AD でアプリケーションの replyUrl に対するリダイレクト URI のパス照合を許可するかどうかを指定します。
既定値は false です。
パラメーターのプロパティ
型: Boolean
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-Oauth2Permissions
Web API (リソース) アプリケーションがクライアント アプリケーションに公開する OAuth 2.0 アクセス許可スコープのコレクション。
これらのアクセス許可スコープは、同意時にクライアント アプリケーションに付与される場合があります。
パラメーターのプロパティ
型: List<T> [ Microsoft.Open.AzureAD.Model.OAuth2Permission ]
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-Oauth2RequirePostResponse
Oauth2 事後応答が必要な場合は、これを true に設定します
パラメーターのプロパティ
型: Boolean
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-OptionalClaims
{{ OptionalClaims の説明を入力 }}
パラメーターのプロパティ
型: OptionalClaims
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-OrgRestrictions
{{ Fill OrgRestrictions の説明 }}
パラメーターのプロパティ
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-ParentalControlSettings
{{ Fill ParentalControl設定の説明 }}
パラメーターのプロパティ
型: ParentalControlSettings
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-PasswordCredentials
アプリケーションに関連付けられているパスワード資格情報のコレクション。
パラメーターのプロパティ
型: List<T> [ Microsoft.Open.AzureAD.Model.PasswordCredential ]
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-PreAuthorizedApplications
{{ Fill PreAuthorizedApplications の説明 }}
パラメーターのプロパティ
型: List<T> [ Microsoft.Open.AzureAD.Model.PreAuthorizedApplication ]
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-PublicClient
このアプリケーションがパブリック クライアント (モバイル デバイスで実行されているインストール済みアプリケーションなど) であるかどうかを指定します。
既定値は false です。
パラメーターのプロパティ
型: Boolean
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-PublisherDomain
{{ PublisherDomain の説明を入力 }}
パラメーターのプロパティ
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-RecordConsentConditions
使用しないでください。
将来のバージョンで削除される可能性があります
パラメーターのプロパティ
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-ReplyUrls
サインインのためにユーザー トークンが送信される URL、または OAuth 2.0 承認コードとアクセス トークンが送信されるリダイレクト URI を指定します。
パラメーターのプロパティ
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-RequiredResourceAccess
このアプリケーションがアクセスする必要があるリソース、および各リソースの下で必要な OAuth アクセス許可スコープとアプリケーション ロールのセットを指定します。
必要なリソース アクセスのこの事前構成により、同意エクスペリエンスが促進されます。
パラメーターのプロパティ
型: List<T> [ Microsoft.Open.AzureAD.Model.RequiredResourceAccess ]
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
アプリケーションの SAML メタデータの URL。
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-SignInAudience
{{ Sign InAudience の説明を入力 }}
パラメーターのプロパティ
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
-WwwHomepage
{{ wwwホームページの説明を埋める }}
パラメーターのプロパティ
型: String
規定値: None
ワイルドカードのサポート: False
DontShow: False
パラメーター セット
(All)
配置: Named
必須: False
パイプラインからの値: False
プロパティ名別のパイプラインからの値: False
残りの引数からの値: False
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParameters を参照してください。