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