Devolutions Documentation
Knowledge base Forum Blog
  • Remote Desktop Manager Remote Desktop Manager
  • Server Server
  • Hub Hub
  • Gateway Gateway
  • PAM PAM
  • Workspace Workspace
  • Portal Portal
Overview
Devolutions PowerShell
Devolutions ecosystem
PowerShell commands
Add-DSPlaylistEntry
Add-HubGroupUser
Add-RDMEntryAttachment
Add-RDMFavoriteEntry
Add-RDMPrivateSessionAttachment
Add-RDMRoleRepositoryAccess
Add-RDMRoleToUser
Add-RDMSessionAttachment
Add-RDMSshAgentKey
Add-RDMUserRepositoryAccess
Clear-RDMActivityLogs
Clear-RDMEntriesHistory
Close-DSSession
Close-RDMSession
Connect-HubAccount
Convert-PSCustomObjectToXML
Convert-XMLToPSCustomObject
Convert-XMLToSerializedString
ConvertTo-HubFlatObject
Copy-RDMDataSource
Copy-RDMSession
Disable-DSUser2FA
Disconnect-HubAccount
Edit-RDMUserTemplate
Enable-DSUser2FA
Export-DPSEncryptionKeys
Export-DSPamAccountAccessReport
Export-RDMActivityLogsReport
Export-RDMDataSource
Export-RDMOptionFile
Export-RDMPasswordAnalyzerReport
Export-RDMRepository
Export-RDMSession
Export-RDMSystemInformationReport
Export-RDMTemplate
Export-RDMX509Certificate
Format-HubEntryResolved
Get-DPSAccessUri
Get-DPSAppSettings
Get-DSAdDomain
Get-DSADGroup
Get-DSAuthenticationModes
Get-DSAzureADGroup
Get-DSEntityResolvedPermissions
Get-DSEntriesPermissions
Get-DSEntry
Get-DSEntryOTP
Get-DSEntryPasswordHistory
Get-DSEntrySensitiveData
Get-DSEntrySubConnections
Get-DSFolder
Get-DSFolders
Get-DSGateway
Get-DSGatewayLogs
Get-DSGatewaySession
Get-DSGatewayToken
Get-DSIsLogged
Get-DSLicense
Get-DSOktaUser
Get-DSPamAccount
Get-DSPamAccountSecurity
Get-DSPamAccountSyncStatus
Get-DSPamCheckout
Get-DSPamCheckoutPolicy
Get-DSPamFolder
Get-DSPamFolderSecurity
Get-DSPamPassword
Get-DSPamProvider
Get-DSPamProviderTemplate
Get-DSPamScanConfiguration
Get-DSPamScanResult
Get-DSPamVault
Get-DSPasswordsReport
Get-DSPrivateServerInfo
Get-DSPublicServerInfo
Get-DSRole
Get-DSRootSession
Get-DSScriptConfiguration
Get-DSScriptConfigurationSummary
Get-DSScriptTemplate
Get-DSScriptTemplateSummary
Get-DSSecureMessages
Get-DSServerLicense
Get-DSUser
Get-DSUserLicense
Get-DSVault
Get-DSVaultPermission
Get-HubArchivedLog
Get-HubContext
Get-HubEntriesForExport
Get-HubEntry
Get-HubEntryOTP
Get-HubEntryPermission
Get-HubEntryResolved
Get-HubEntryRole
Get-HubGateway
Get-HubGatewaySettings
Get-HubGroup
Get-HubSiemLogs
Get-HubSiemLogsDaily
Get-HubSiemLogsMonthly
Get-HubSiemLogsWeekly
Get-HubSystemPermission
Get-HubSystemSettings
Get-HubSystemVaultPermission
Get-HubUser
Get-HubVault
Get-HubVaultPermission
Get-HubVaultRole
Get-HubVaultsForExport
Get-RDMAddOnId
Get-RDMCommand
Get-RDMCurrentDataSource
Get-RDMCurrentRepository
Get-RDMDataSource
Get-RDMDataSourceCustomVariable
Get-RDMDatasourceProperty
Get-RDMDeletedEntry
Get-RDMDiagnostic
Get-RDMEntry
Get-RDMEntryAttachment
Get-RDMEntryDocument
Get-RDMEntryDocumentation
Get-RDMEntryDomain
Get-RDMEntryFromSmartFolder
Get-RDMEntryOTP
Get-RDMEntryOTPKey
Get-RDMEntryPassword
Get-RDMEntryPrivateKey
Get-RDMEntryProperty
Get-RDMEntryStatus
Get-RDMEntryUsername
Get-RDMFavoriteEntry
Get-RDMInstance
Get-RDMLicense
Get-RDMOffline
Get-RDMOnline
Get-RDMOpenedSession
Get-RDMPackage
Get-RDMPersonalCredentials
Get-RDMPersonalSSHKey
Get-RDMPlaylistLocal
Get-RDMPlaylistShared
Get-RDMPowerShellOverride
Get-RDMPrivateSession
Get-RDMPrivateSessionAttachment
Get-RDMPrivateSessionCredentials
Get-RDMPrivateSessionDocumentStoredInDatabase
Get-RDMPrivateSessionDomain
Get-RDMPrivateSessionProperty
Get-RDMPrivateSessionStatus
Get-RDMPrivateSessionUserName
Get-RDMPrivilegedAccount
Get-RDMProcess
Get-RDMRepository
Get-RDMRole
Get-RDMRoleOfUser
Get-RDMRoleRepositoryAccess
Get-RDMRootSession
Get-RDMSealedEntry
Get-RDMSession
Get-RDMSessionAttachment
Get-RDMSessionCredentials
Get-RDMSessionDocumentation
Get-RDMSessionDocumentStoredInDatabase
Get-RDMSessionDomain
Get-RDMSessionProperty
Get-RDMSessionStatus
Get-RDMSessionUserName
Get-RDMSshAgentLog
Get-RDMSystemInformationReport
Get-RDMTask
Get-RDMTemplate
Get-RDMUser
Get-RDMUserRepositoryAccess
Get-RDMUserSpecificSettings
Get-RDMVersion
Import-DPSEncryptionKeys
Import-DSAdUsers
Import-DSOktaUser
Import-DSPamScanResult
Import-HubContext
Import-RDMDataSource
Import-RDMEntry
Import-RDMRepository
Import-RDMSystemInformationReport
Import-RDMTemplate
Import-RDMX509Certificate
Install-RDMPackage
Invoke-DSPamCheckin
Invoke-DSPamCheckout
Invoke-DSPamCheckoutPending
Invoke-DSResetServerCache
Invoke-RDMCreateDataSourceDatabase
Invoke-RDMEntryCheckIn
Invoke-RDMEntryCheckOut
Invoke-RDMLoadFromInventorySession
Invoke-RDMParentSession
Invoke-RDMUnparentSession
Invoke-RDMUpdateDataSourceDatabase
Move-RDMSession
New-DPSAdministrator
New-DPSAppSettings
New-DPSDatabase
New-DPSDatabaseAppSettings
New-DPSDataSourceSettings
New-DPSEncryptConfiguration
New-DPSInstallConfiguration
New-DSAdDomain
New-DSCredentialEntry
New-DSEntityPermission
New-DSEntryBase
New-DSFolder
New-DSGateway
New-DSPamAccount
New-DSPamCheckoutPolicy
New-DSPamFolder
New-DSPamProvider
New-DSPamScanConfiguration
New-DSPamSecurity
New-DSPamVault
New-DSPlaylistEntry
New-DSRDPEntry
New-DSRole
New-DSScriptConfiguration
New-DSSearchCriteria
New-DSSession
New-DSSSHShellEntry
New-DSUser
New-DSVault
New-HubEntry
New-HubEntryPermission
New-HubGateway
New-HubGatewaySettings
New-HubGroup
New-HubOrganizationUser
New-HubSystemPermission
New-HubSystemVaultPermission
New-HubUser
New-HubVault
New-HubVaultPermission
New-RDMConnectionPermission
New-RDMDataSource
New-RDMDataSourceCustomVariable
New-RDMEntry
New-RDMEntryDocumentation
New-RDMFavoriteFolder
New-RDMLicense
New-RDMLogComment
New-RDMMessageAttachment
New-RDMPamCheckoutRequestInformation
New-RDMPlaylistLocal
New-RDMPlaylistShared
New-RDMPort
New-RDMRandomPassword
New-RDMRepository
New-RDMRole
New-RDMSession
New-RDMSSHKey
New-RDMSystemInformationReport
New-RDMTask
New-RDMTemplate
New-RDMUser
Open-RDMQuickConnect
Open-RDMSession
Open-RDMSyncSession
Read-RDMSession
Receive-RDMMessage
Register-DPSDatabaseApp
Register-DSLicense
Register-DSServerLicense
Register-RDMSecretVault
Remove-DSAdDomain
Remove-DSEntry
Remove-DSGateway
Remove-DSPamAccount
Remove-DSPamCheckoutPolicy
Remove-DSPamFolder
Remove-DSPamProvider
Remove-DSPamVault
Remove-DSPlaylistEntry
Remove-DSRole
Remove-DSUSer
Remove-DSVault
Remove-HubEntry
Remove-HubEntryPermission
Remove-HubGateway
Remove-HubGroup
Remove-HubGroupUser
Remove-HubSystemPermission
Remove-HubSystemVaultPermission
Remove-HubUser
Remove-HubVault
Remove-HubVaultPermission
Remove-RDMDataSource
Remove-RDMDataSourceCustomVariable
Remove-RDMDeletedEntry
Remove-RDMEntry
Remove-RDMEntryAttachment
Remove-RDMEntryDocumentation
Remove-RDMFavoriteEntry
Remove-RDMFavoriteFolder
Remove-RDMLicense
Remove-RDMMessage
Remove-RDMPrivateSession
Remove-RDMRepository
Remove-RDMRole
Remove-RDMRoleRepositoryAccess
Remove-RDMRoleToUser
Remove-RDMSession
Remove-RDMSessionAttachment
Remove-RDMSessionDocumentation
Remove-RDMSystemInformationReport
Remove-RDMTask
Remove-RDMTemplate
Remove-RDMUser
Remove-RDMUserRepositoryAccess
Remove-RDMUserSpecificSettings
Rename-RDMGroup
Repair-RDMUserSqlLogin
Reset-DSPamPassword
Restart-RDMProcess
Save-HubContext
Search-DSEntry
Select-HubContext
Send-RDMMessage
Send-RDMMessageByEmail
Send-RDMMessageByShareableLink
Send-RDMSessionCommand
Set-DPSAccessUri
Set-DPSAppSettings
Set-DSAddInRootPermission
Set-DSAuthenticationModes
Set-DSEntityPermission
Set-DSScriptConfiguration
Set-DSUserLicense
Set-DSVaultApplication
Set-DSVaultRole
Set-DSVaultUser
Set-HubContext
Set-HubEntry