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 コレクションを設定するためにも使用されます。

パラメーターのプロパティ

型:

List<T>[String]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-InformationalUrls

{{ 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 アクセス許可スコープが表示されます) を通じて、リソース アプリケーションに暗黙的な同意が行われます。

パラメーターのプロパティ

型:

List<T>[String]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(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 の説明 }}

パラメーターのプロパティ

型:

List<T>[String]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(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 を指定します。

パラメーターのプロパティ

型:

List<T>[String]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(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

-SamlMetadataUrl

アプリケーションの 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を参照してください。