Skip to content

Latest commit

 

History

History
259 lines (132 loc) · 7.69 KB

TeamViewerPS.md

File metadata and controls

259 lines (132 loc) · 7.69 KB

TeamViewerPS

SHORT DESCRIPTION

Interact with the TeamViewer Web API as well as a locally installed TeamViewer client.

LONG DESCRIPTION

TeamViewerPS allows to interact with the TeamViewer Web API as well as a locally installed TeamViewer client.

The module provides functions for the following categories:

Device Assignment

Assign or unassign a device to a company

The following functions are available in this category:

Add-TeamViewerAssignment.md

Remove-TeamViewerAssignment.md

Customize Client

Manage customization of the locally installed TeamViewer Client.

Add-TeamViewerCustomization

Remove-TeamViewerCustomization

Computers & Contacts

Remotely manage the Computers & Contacts via the TeamViewer Web API.

The following functions are available in this category:

Get-TeamViewerContact

Get-TeamViewerDevice

Get-TeamViewerGroup

New-TeamViewerContact

New-TeamViewerDevice

New-TeamViewerGroup

Remove-TeamViewerContact

Remove-TeamViewerDevice

Remove-TeamViewerGroup

Set-TeamViewerDevice

Set-TeamViewerGroup

Publish-TeamViewerGroup

Unpublish-TeamViewerGroup

User Management

Remotely manage the user accounts of a TeamViewer company via the TeamViewer Web API.

The following functions are available in this category:

Get-TeamViewerUser

New-TeamViewerUser

Remove-TeamViewerUser

Set-TeamViewerUser

User Groups

Remotely manage the user groups of a TeamViewer company via the TeamViewer Web API. Have user groups to organize company members.

The following functions are available in this category:

Get-TeamViewerUserGroup

New-TeamViewerUserGroup

Set-TeamViewerUserGroup

Remove-TeamViewerUserGroup

Get-TeamViewerUserGroupMember

Add-TeamViewerUserGroupMember

Remove-TeamViewerUserGroupMember

Roles

Remotely manage the roles of a TeamViewer company via the TeamViewer Web API. Have roles to assign permissions to company users.

The following functions are available in this category:

Get-TeamViewerRole

New-TeamViewerRole

Set-TeamViewerRole

Remove-TeamViewerRole

Get-TeamViewerUserByRole

Get-TeamViewerUserGroupByRole

Add-TeamViewerUserToRole

Add-TeamViewerUserGroupToRole

Remove-TeamViewerUserFromRole

Remove-TeamViewerUserGroupFromRole

Managed Groups & Managed Devices

Remotely manage the managed groups and managed devices of an account via the TeamViewer Web API.

The following functions are available in this category:

Get-TeamViewerManagedDevice

Get-TeamViewerManagedGroup

Get-TeamViewerCompanyManagedDevice

Get-TeamViewerManagementId

Get-TeamViewerManager

New-TeamViewerManagedGroup

Set-TeamViewerManagedDevice

Set-TeamViewerManagedGroup

Set-TeamViewerManager

Add-TeamViewerManagedDevice

Add-TeamViewerManager

Remove-TeamViewerManagedDevice

Remove-TeamViewerManagedDeviceManagement

Remove-TeamViewerManagedGroup

Remove-TeamViewerManager

Remove-TeamViewerPolicyFromManagedDevice

Policy Management

Remotely manage the policies of a TeamViewer company via the TeamViewer Web API.

The following functions are available in this category:

Get-TeamViewerPolicy

New-TeamViewerPolicy

Remove-TeamViewerPolicy

Set-TeamViewerPolicy

Single Sign-On (SSO) Management

Remotely manage Single Sign-On configurations via the TeamViewer Web API.

The following functions are available in this category:

Get-TeamViewerSsoDomain

Get-TeamViewerSsoExclusion

Add-TeamViewerSsoExclusion

Remove-TeamViewerSsoExclusion

Event Logs & Reporting

Retrieve event log entries or connection-reports of a TeamViewer company via the TeamViewer Web API.

Get-TeamViewerConnectionReport

Get-TeamViewerEventLog

Local Client Utilities

Utilities that help managing the local TeamViewer client.

The following functions are available in this category:

Export-TeamViewerSystemInformation

Get-TeamViewerId

Get-TeamViewerService

Get-TeamViewerVersion

Get-TeamViewerInstallationDirectory

Get-TeamViewerLogFilePath

Invoke-TeamViewerPackageDownload

Restart-TeamViewerService

Start-TeamViewerService

Stop-TeamViewerService

Test-TeamViewerConnectivity

Test-TeamViewerInstallation

Web API Utilities

Utilities that help working with the TeamViewer Web API related functions.

The following functions are available in this category:

Connect-TeamViewerApi

Disconnect-TeamViewerApi

Invoke-TeamViewerPing

Web API proxy

Functions that manage proxy when working with TeamViewer Web API related functions.

The following functions are available in this category:

Set-TeamViewerPSProxy

Remove-TeamViewerPSProxy

SEE ALSO

TeamViewerPS project page on Github: https://github.com/TeamViewer/TeamViewerPS

TeamViewer Web API Documentation: https://webapi.teamviewer.com/api/v1/docs/index

TeamViewer Homepage: https://www.teamviewer.com/