Delen via


New-AzureADApplication

Hiermee wordt een toepassing gemaakt.

Syntaxis

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

De cmdlet New-AzureADApplication maakt een toepassing in Azure Active Directory (AD).

Voorbeelden

Voorbeeld 1: Een toepassing maken

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

Met deze opdracht maakt u een toepassing in Azure AD.

Parameters

-AddIns

Definieert aangepast gedrag dat een verbruikende service kan gebruiken om een app in bepaalde contexten aan te roepen. Toepassingen die bestandsstromen kunnen weergeven, kunnen bijvoorbeeld de eigenschap addIns instellen voor de functionaliteit 'FileHandler'. Hierdoor kunnen services zoals Office 365 de toepassing aanroepen in de context van een document waar de gebruiker aan werkt.

Type:List<T>[Microsoft.Open.AzureAD.Model.AddIn]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AllowGuestsSignIn

{{ Fill AllowGuestsSignIn Description }}

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AllowPassthroughUsers

{{ Fill AllowPassthroughUsers Description }}

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AppLogoUrl

{{ Fill AppLogoUrl Description }}

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AppRoles

De verzameling toepassingsrollen die een toepassing kan declareren. Deze rollen kunnen worden toegewezen aan gebruikers, groepen of service-principals.

Type:List<T>[Microsoft.Open.AzureAD.Model.AppRole]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AvailableToOtherTenants

Geeft aan of deze toepassing beschikbaar is in andere tenants.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DisplayName

Hiermee geeft u de weergavenaam van de toepassing.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ErrorUrl

De fout-URL van deze toepassing

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-GroupMembershipClaims

Een bitmasker dat de claim 'groepen' configureert die is uitgegeven in een gebruiker of OAuth 2.0-toegangstoken dat de toepassing verwacht. De bitmaskerwaarden zijn: 0: Geen, 1: Beveiligingsgroepen en Azure AD-rollen, 2: Gereserveerd en 4: Gereserveerd. Als u het bitmasker instelt op 7, krijgt u alle beveiligingsgroepen, distributiegroepen en Azure AD-directoryrollen waarvan de aangemelde gebruiker lid is.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Homepage

De URL naar de startpagina van de toepassing.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IdentifierUris

Door de gebruiker gedefinieerde URI('s) die een webtoepassing uniek identificeren binnen de Azure AD-tenant of binnen een geverifieerd aangepast domein (zie het tabblad 'Domeinen' in de klassieke Azure-portal) als de toepassing multitenant is.

Het eerste element wordt ingevuld vanuit het veld APP-id-URI van de webtoepassing, indien bijgewerkt via de klassieke Azure-portal (of de respectieve Azure AD PowerShell-cmdletparameter). Aanvullende URI's kunnen worden toegevoegd via het toepassingsmanifest; Zie Inzicht in het Azure AD-toepassingsmanifest voor meer informatie. Deze verzameling wordt ook gebruikt om de verzameling servicePrincipalNames van de webtoepassing te vullen.

Type:List<T>[String]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InformationalUrls

{{ Fill InformationalUrls Description }}

Type:InformationalUrl
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IsDeviceOnlyAuthSupported

{{ Fill IsDeviceOnlyAuthSupported Description }}

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IsDisabled

{{ Fill IsDisabled Description }}

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-KeyCredentials

De verzameling sleutelreferenties die zijn gekoppeld aan de toepassing

Type:List<T>[Microsoft.Open.AzureAD.Model.KeyCredential]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-KnownClientApplications

Clienttoepassingen die zijn gekoppeld aan deze resourcetoepassing. Toestemming voor een van de bekende clienttoepassingen resulteert in impliciete toestemming voor de resourcetoepassing via een dialoogvenster voor gecombineerde toestemming (met de OAuth-machtigingsbereiken die vereist zijn voor de client en de resource).

Type:List<T>[String]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LogoutUrl

De afmeldings-URL voor deze toepassing

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Oauth2AllowImplicitFlow

Hiermee geeft u op of deze webtoepassing impliciete OAuth2.0-stroomtokens kan aanvragen. De standaardwaarde is false.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Oauth2AllowUrlPathMatching

Hiermee geeft u op of, als onderdeel van OAuth 2.0-tokenaanvragen, Azure AD padkoppeling van de omleidings-URI aan de replyUrls van de toepassing toestaat. De standaardwaarde is false.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Oauth2Permissions

De verzameling OAuth 2.0-machtigingsbereiken die de web-API-toepassing (resource) beschikbaar maakt voor clienttoepassingen. Deze machtigingsbereiken kunnen tijdens toestemming worden verleend aan clienttoepassingen.

Type:List<T>[Microsoft.Open.AzureAD.Model.OAuth2Permission]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Oauth2RequirePostResponse

Stel dit in op true als een Oauth2-berichtantwoord is vereist

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OptionalClaims

{{ Fill OptionalClaims Description }}

Type:OptionalClaims
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OrgRestrictions

{{ Fill OrgRestrictions Description }}

Type:List<T>[String]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ParentalControlSettings

{{ Fill ParentalControlSettings Description }}

Type:ParentalControlSettings
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PasswordCredentials

De verzameling wachtwoordreferenties die zijn gekoppeld aan de toepassing.

Type:List<T>[Microsoft.Open.AzureAD.Model.PasswordCredential]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PreAuthorizedApplications

{{ Fill PreAuthorizedApplications Description }}

Type:List<T>[Microsoft.Open.AzureAD.Model.PreAuthorizedApplication]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PublicClient

Hiermee geeft u op of deze toepassing een openbare client is (zoals een geïnstalleerde toepassing die wordt uitgevoerd op een mobiel apparaat). De standaardinstelling is onwaar.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PublisherDomain

{{ Fill PublisherDomain Description }}

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecordConsentConditions

Niet gebruiken. Kan in toekomstige versies worden verwijderd

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReplyUrls

Hiermee geeft u de URL's op waarnaar gebruikerstokens worden verzonden voor aanmelding, of de omleidings-URI's waarnaar OAuth 2.0-autorisatiecodes en toegangstokens worden verzonden.

Type:List<T>[String]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RequiredResourceAccess

Hiermee geeft u resources op waartoe deze toepassing toegang nodig heeft en de set OAuth-machtigingsbereiken en toepassingsrollen die nodig zijn voor elk van deze resources. Deze pre-configuratie van de vereiste resourcetoegang is de basis voor de toestemmingservaring.

Type:List<T>[Microsoft.Open.AzureAD.Model.RequiredResourceAccess]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SamlMetadataUrl

De URL naar de SAML-metagegevens voor de toepassing.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SignInAudience

{{ SignInAudience Description }}

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WwwHomepage

{{ Fill WwwHomepage description }}

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False