CmdID / PowerShell / Cmdlets / New
New-App
Use the New-App cmdlet to install apps for Outlook. Exchange PowerShell reference
From the Exchange PowerShell reference 28 parameters Its page in the reference
Parameters
Show its 28 parameters
-AddInOverrides-AllowReadWriteMailboxThe AllowReadWriteMailbox switch specifies whether the app allows read/write mailbox permission.-AllowSetting-AppState-AppType-Confirm, -cfThe Confirm switch specifies whether to show or hide the confirmation prompt.-DefaultStateForUserThe DefaultStateForUser parameter specifies the default initial state of an organization app.-DomainControllerThe DomainController parameter specifies the domain controller that's used by this cmdlet to read data from or write data to Active Directory.-DownloadOnlyThe DownloadOnly switch specifies whether to get the app manifest file and prompt the user for confirmation before committing to actual installation.-EnabledThe Enabled parameter specifies whether the app is available to users in the organization.-EtokenThis parameter is reserved for internal Microsoft use.-FileDataThe FileData parameter specifies the location of the app manifest file.-FileStreamThe FileStream parameter is used only by the Exchange admin center to support the app file uploader.-Identity-MailboxThe Mailbox parameter specifies the mailbox where you want to install the app.-MarketplaceAssetIDThe MarketplaceAssetID parameter specifies the Office Store identifier for the app.-MarketplaceCorrelationIDThe MarketplaceCorrelationID parameter specifies the Office Store correlation identifier for the app.-MarketplaceQueryMarketThe MarketplaceQueryMarket parameter specifies the locale that an app is filed under at the office marketplace.-MarketplaceServicesUrlThe MarketplaceServicesUrl parameter specifies the full services URL for the app.-MarketplaceUserProfileTypeThe MarketplaceUserProfileType parameter specifies the user profile type for the Office Store.-OrganizationAppThe OrganizationApp switch specifies that the scope of the app is organizational (not bound to a specific user).-PrivateCatalogThe PrivateCatalog switch specifies whether the app is located in a private catalog.-ProvidedToThe ProvidedTo parameter specifies the availability of the app in your organization.-UpdateAppState-UrlThe Url parameter specifies the full URL location of the app manifest file that you want to install.-UserListThe UserList parameter specifies who can use an organizational app.-Version-WhatIf, -wiThe WhatIf switch shows what the command does without making any changes.