Aracılığıyla paylaş


New-AzureADApplication

Uygulama oluşturur.

Syntax

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'i, Azure Active Directory'de (AD) bir uygulama oluşturur.

Örnekler

Örnek 1: Uygulama oluşturma

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

Bu komut Azure AD'de bir uygulama oluşturur.

Parametreler

-AddIns

Kullanan bir hizmetin belirli bağlamlarda bir uygulamayı çağırmak için kullanabileceği özel davranışı tanımlar. Örneğin, dosya akışlarını işleyebilen uygulamalar addIns özelliğini "FileHandler" işlevselliği için ayarlayabilir. Bu, Office 365 gibi hizmetlerin uygulamayı kullanıcının üzerinde çalıştığı bir belge bağlamında çağırmasına olanak tanır.

Tür:List<T>[Microsoft.Open.AzureAD.Model.AddIn]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowGuestsSignIn

{{ Fill AllowGuestsSignIn Description }}

Tür:Boolean
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowPassthroughUsers

{{ Fill AllowPassthroughUsers Description }}

Tür:Boolean
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AppLogoUrl

{{ Fill AppLogoUrl Description }}

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AppRoles

Bir uygulamanın bildirebileceği uygulama rollerinin koleksiyonu. Bu roller kullanıcılara, gruplara veya hizmet sorumlularına atanabilir.

Tür:List<T>[Microsoft.Open.AzureAD.Model.AppRole]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AvailableToOtherTenants

Bu uygulamanın diğer kiracılarda kullanılabilir olup olmadığını gösterir.

Tür:Boolean
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Uygulamanın görünen adını belirtir.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-ErrorUrl

Bu uygulamanın Hata URL'si

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-GroupMembershipClaims

Bir kullanıcıda veya uygulamanın beklediği OAuth 2.0 erişim belirtecinde verilen "gruplar" talebi yapılandıran bit maskesi. Bit maskesi değerleri şunlardır: 0: Yok, 1: Güvenlik grupları ve Azure AD rolleri, 2: Ayrılmış ve 4: Ayrılmış. Bit maskesinin 7 olarak ayarlanması oturum açmış kullanıcının üyesi olduğu tüm güvenlik gruplarını, dağıtım gruplarını ve Azure AD dizin rollerini alır.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Homepage

Uygulamanın giriş sayfasının URL'si.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentifierUris

Bir Web uygulamasını Azure AD kiracısında veya uygulama çok kiracılıysa doğrulanmış bir özel etki alanında (klasik Azure portalında "Etki Alanları" sekmesine bakın) benzersiz olarak tanımlayan kullanıcı tanımlı URI'ler.

İlk öğe, Klasik Azure portalı (veya ilgili Azure AD PowerShell cmdlet parametresi) aracılığıyla güncelleştirilirse Web uygulamasının "APP ID URI" alanından doldurulur. Uygulama bildirimi aracılığıyla ek URI'ler eklenebilir; Ayrıntılar için bkz. Azure AD Uygulama Bildirimi'ni anlama. Bu koleksiyon, Web uygulamasının servicePrincipalNames koleksiyonunu doldurmak için de kullanılır.

Tür:List<T>[String]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationalUrls

{{ Fill InformationalUrls Description }}

Tür:InformationalUrl
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-IsDeviceOnlyAuthSupported

{{ Fill IsDeviceOnlyAuthSupported Description }}

Tür:Boolean
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-IsDisabled

{{ Fill IsDisabled Description }}

Tür:Boolean
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyCredentials

Uygulamayla ilişkili anahtar kimlik bilgilerinin koleksiyonu

Tür:List<T>[Microsoft.Open.AzureAD.Model.KeyCredential]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-KnownClientApplications

Bu kaynak uygulamasına bağlı istemci uygulamaları. Bilinen istemci uygulamalarından herhangi birine onay vermek, birleştirilmiş bir onay iletişim kutusu aracılığıyla (istemci ve kaynak için gereken OAuth izin kapsamlarını gösteren) kaynak uygulamasına örtük onay ile sonuçlanır.

Tür:List<T>[String]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-LogoutUrl

Bu uygulamanın oturum kapatma URL'si

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Oauth2AllowImplicitFlow

Bu web uygulamasının OAuth2.0 örtük akış belirteçleri isteyip isteyemeyeceğini belirtir. Varsayılan değer false.

Tür:Boolean
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Oauth2AllowUrlPathMatching

OAuth 2.0 belirteç isteklerinin bir parçası olarak, Azure AD'nin yeniden yönlendirme URI'sinin uygulamanın replyUrls ile yol eşleştirmesine izin verip vermeyeceğini belirtir. Varsayılan değer false.

Tür:Boolean
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Oauth2Permissions

Web API'sinin (kaynak) istemci uygulamalarına kullanıma açık olduğu OAuth 2.0 izin kapsamları koleksiyonu. Bu izin kapsamları, onay sırasında istemci uygulamalarına verilebilir.

Tür:List<T>[Microsoft.Open.AzureAD.Model.OAuth2Permission]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Oauth2RequirePostResponse

Oauth2 psot yanıtı gerekiyorsa bunu true olarak ayarlayın

Tür:Boolean
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-OptionalClaims

{{ Fill OptionalClaims Description }}

Tür:OptionalClaims
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-OrgRestrictions

{{ Fill OrgRestrictions Description }}

Tür:List<T>[String]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ParentalControlSettings

{{ Fill ParentalControlSettings Description }}

Tür:ParentalControlSettings
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-PasswordCredentials

Uygulamayla ilişkili parola kimlik bilgilerinin koleksiyonu.

Tür:List<T>[Microsoft.Open.AzureAD.Model.PasswordCredential]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-PreAuthorizedApplications

{{ PreAuthorizedApplications Açıklamasını Doldur }}

Tür:List<T>[Microsoft.Open.AzureAD.Model.PreAuthorizedApplication]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-PublicClient

Bu uygulamanın genel istemci olup olmadığını belirtir (örneğin, mobil cihazda çalışan yüklü bir uygulama). Varsayılan değer false’tur.

Tür:Boolean
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-PublisherDomain

{{ Fill PublisherDomain Description }}

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-RecordConsentConditions

Kullanmayın. Gelecek sürümlerde kaldırılabilir

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplyUrls

Kullanıcı belirteçlerinin oturum açmak için gönderildiği URL'leri veya OAuth 2.0 yetkilendirme kodlarının ve erişim belirteçlerinin gönderildiği yeniden yönlendirme URI'lerini belirtir.

Tür:List<T>[String]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-RequiredResourceAccess

Bu uygulamanın erişim gerektirdiği kaynakları ve bu kaynakların her biri altında ihtiyaç duyduğu OAuth izin kapsamları ve uygulama rolleri kümesini belirtir. Gerekli kaynak erişiminin bu ön yapılandırması, onay deneyimini destekler.

Tür:List<T>[Microsoft.Open.AzureAD.Model.RequiredResourceAccess]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-SamlMetadataUrl

Uygulamanın SAML meta verilerinin URL'si.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-SignInAudience

{{ Fill SignInAudience Description }}

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-WwwHomepage

{{ Fill WwwHomepage Description }}

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False