CmdID / PowerShell / Cmdlets / New
New-MgApplication
Create a new application object. Microsoft Graph PowerShell reference
From the Microsoft Graph PowerShell reference 65 parameters Its page in the reference
Parameters
Show its 65 parameters
-AddInsDefines custom behavior that a consuming service can use to call an app in specific contexts.-AdditionalPropertiesAdditional Parameters-ApiapiApplication To construct, see NOTES section for API properties and create a hash table.-AppIdThe unique identifier for the application that is assigned to an application by Microsoft Entra ID.-ApplicationTemplateIdUnique identifier of the applicationTemplate.-AppManagementPoliciesThe appManagementPolicy applied to this application.-AppRolesThe collection of roles defined for the application.-AuthenticationBehaviorsauthenticationBehaviors To construct, see NOTES section for AUTHENTICATIONBEHAVIORS properties and create a hash table.-BodyParameterapplication To construct, see NOTES section for BODYPARAMETER properties and create a hash table.-BreakWait for .NET debugger to attach-Certificationcertification To construct, see NOTES section for CERTIFICATION properties and create a hash table.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-CreatedByAppIdThe appId of the application that created this application.-CreatedDateTimeThe date and time the application was registered.-CreatedOnBehalfOfdirectoryObject To construct, see NOTES section for CREATEDONBEHALFOF properties and create a hash table.-DefaultRedirectUri-DeletedDateTimeDate and time when this object was deleted.-DescriptionFree text field to provide a description of the application object to end users.-DisabledByMicrosoftStatusSpecifies whether Microsoft has disabled the registered application.-DisplayNameThe display name for the application.-ExtensionPropertiesRead-only.-FederatedIdentityCredentialsFederated identities for applications.-GroupMembershipClaimsConfigures the groups claim issued in a user or OAuth 2.0 access token that the application expects.-HeadersOptional headers that will be added to the request.-HomeRealmDiscoveryPoliciesTo construct, see NOTES section for HOMEREALMDISCOVERYPOLICIES properties and create a hash table.-HttpPipelineAppendSendAsync Pipeline Steps to be appended to the front of the pipeline-HttpPipelinePrependSendAsync Pipeline Steps to be prepended to the front of the pipeline-IdThe unique identifier for an entity.-IdentifierUrisAlso known as App ID URI, this value is set when an application is used as a resource app.-InfoinformationalUrl To construct, see NOTES section for INFO properties and create a hash table.-IsDeviceOnlyAuthSupportedSpecifies whether this application supports device authentication without a user.-IsDisabled-IsFallbackPublicClientSpecifies the fallback application type as public client, such as an installed application running on a mobile device.-KeyCredentialsThe collection of key credentials associated with the application.-LogoInputFileInput File for Logo (The main logo for the application.-ManagerApplicationsA collection of application IDs for Microsoft first-party applications designated as managers.-NativeAuthenticationApisEnablednativeAuthenticationApisEnabled-NotesNotes relevant for the management of the application.-Oauth2RequirePostResponse-OptionalClaimsoptionalClaims To construct, see NOTES section for OPTIONALCLAIMS properties and create a hash table.-OwnersDirectory objects that are owners of this application.-ParentalControlSettingsparentalControlSettings To construct, see NOTES section for PARENTALCONTROLSETTINGS properties and create a hash table.-PasswordCredentialsThe collection of password credentials associated with the application.-ProxyThe URI for the proxy server to use-ProxyCredentialCredentials for a proxy server to use for the remote call-ProxyUseDefaultCredentialsUse the default credentials for the proxy-PublicClientpublicClientApplication To construct, see NOTES section for PUBLICCLIENT properties and create a hash table.-PublisherDomainThe verified publisher domain for the application.-RequestSignatureVerificationrequestSignatureVerification To construct, see NOTES section for REQUESTSIGNATUREVERIFICATION properties and create a hash table.-RequiredResourceAccessSpecifies the resources that the application needs to access.-ResponseHeadersVariable, -RHVOptional Response Headers Variable.-SamlMetadataUrlThe URL where the service exposes SAML metadata for federation.-ServiceManagementReferenceReferences application or service contact information from a Service or Asset Management database.-ServicePrincipalLockConfigurationservicePrincipalLockConfiguration To construct, see NOTES section for SERVICEPRINCIPALLOCKCONFIGURATION properties and create a hash table.-SignInAudienceSpecifies the Microsoft accounts that are supported for the current application.-SpaspaApplication To construct, see NOTES section for SPA properties and create a hash table.-Synchronizationsynchronization To construct, see NOTES section for SYNCHRONIZATION properties and create a hash table.-TagsCustom strings that can be used to categorize and identify the application.-TokenEncryptionKeyIdSpecifies the keyId of a public key from the keyCredentials collection.-TokenIssuancePoliciesTo construct, see NOTES section for TOKENISSUANCEPOLICIES properties and create a hash table.-TokenLifetimePoliciesTo construct, see NOTES section for TOKENLIFETIMEPOLICIES properties and create a hash table.-UniqueNameThe unique identifier that can be assigned to an application and used as an alternate key.-VerifiedPublisherverifiedPublisher To construct, see NOTES section for VERIFIEDPUBLISHER properties and create a hash table.-WebwebApplication To construct, see NOTES section for WEB properties and create a hash table.-WhatIf, -wiRuns the command in a mode that only reports what would happen without performing the actions.