List of Available Cmdlets
Apps
Deploy-NAVAppGet-NavAlObjectGet-NAVAppInfoRetrieve information about apps from a service or package feed.Get-NAVAppRuntimePackageInstall-NAVAppPublish-NAVAppResolve-NAVAppDependenciesResolves dependencies of an app.Sync-NAVAppUninstall-NAVAppUnpublish-NAVApp
Config
Get-ConfigurationRetrieves the configuration for a channel or configuration key.Get-ConfigurationKeyReturns the configuration key for an on-prem or SaaS server instance.Get-EnabledPackageFeedGet a list of enabled package feeds on service.Get-PackageFeedNew-NugetPackageFeedCreates a new package feed using NuGet as the provider.New-PackageFeedCreates a new package feed.New-UpackPackageFeedCreates a new package feed using Inedo ProGet UPack as the provider.Remove-PackageFeedRemoves a package feed.Get-ServiceHostNew-ServiceHostCreates a new service host.Remove-ServiceHostRemoves a service host.Set-EnabledPackageFeedEnable or disable a package feed on service.
Database
Backup-DatabaseGet-DatabaseInvoke-ShrinkDatabaseNew-DatabaseConnectionRemove-DatabaseRestore-Database
Development
Add-ProjectDependenciesDownload-SymbolsDownloads symbols for an AL project from one or more symbol sources.Export-AlDocumentationExport-ChangelogExtracts a changelog from a git repository using tags and DevOps work items.Get-AlCompilerRetrieves or downloads the AL compiler by a provided runtime version.Get-AlProjectGet-ObsoleteCodeItemsRetrieves all obsolete code items for a given project.Get-ProjectDependenciesInitialize-AppSourceCopInvoke-BuildBuilds a project or a workspace.Invoke-NAVAppTestsRuns tests of a BC app.Remove-ProjectDependenciesSelect-AlLanguageExtensionUpdate-BuildPropertiesUpdates the build properties file for the an AL project.Write-TestResults
Management
Get-AadTenantEnvironmentNew-ChannelCreates a management channel that can be used as a target for the other cmdlets in this module.Register-CredentialRegisters a credential on the package manager credential cache.Unregister-CredentialUnregisters a credential on the package manager credential cache.
PackageManagement
Add-DefaultPackageFeedAdds one or more default, predefined package feeds to the configuration store.Find-FeedAppPackageRetrieves the given app package from a package manager.Get-FeedAppPackageRetrieves the given app package from a package manager.Get-PackageProviderGet all currently available package providers.New-FolderPackageProviderNew-NugetPackageProviderNew-PackageManagerCreates a package manager.New-PackageProviderCreate an instance of a package provider.New-UpackPackageProviderCreates one or more Inedo UPack package provider for use in a package manager. If multiple package providers are created, a single multi-source package provider will be created.Promote-FeedAppPackagePromotes app package on a package manager.Publish-FeedAppPackagePublishes an app package to a package manager.Register-PackageProviderRegister a package provider in the current workspace.Remove-FeedAppPackageDeletes the given app package(s) from a package manager.
Security
Get-NAVServerUserGet-NAVServerUserPermissionSetNew-NAVServerUserNew-NAVServerUserPermissionSetRemove-NAVServerUserPermissionSetSet-NAVServerUser
Service
Export-NAVServerLicenseInformationGet-NAVCompanyGet-NAVServerGet-NAVServerConfigurationGet-NAVServerSessionGet-NAVTenantImport-NAVServerLicenseInvoke-NAVCodeunitRemove-NAVServerSessionKills one or more sessions on a NAV/BC server.Restart-NAVServerSet-NAVServerConfigurationStart-NAVServerStop-NAVServerSync-NAVTenant
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
EOS Labs -