PSTableauREST

0.5.3

This PowerShell module facilitates working with Tableau REST API for automation tasks. Most functions are implemented as wrappers for the corresponding API calls.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSTableauREST

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSTableauREST

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Andrey Sluzhivoy

Package Details

Owners

Tags

tableau tableauserver rest restapi

Functions

Invoke-TableauRestMethod Assert-TableauRestVersion Get-TableauRestVersion Set-TableauRestVersion Get-TableauServerInfo Connect-TableauServer Switch-TableauSite Disconnect-TableauServer Revoke-TableauServerAdminPAT Get-TableauCurrentUserId Get-TableauSession Remove-TableauSession Get-TableauActiveDirectoryDomain Set-TableauActiveDirectoryDomain Get-TableauSite New-TableauSite Set-TableauSite Remove-TableauSite Get-TableauRecentlyViewedContent Get-TableauSiteSettingsEmbedding Set-TableauSiteSettingsEmbedding Get-TableauProject New-TableauProject Set-TableauProject Remove-TableauProject Get-TableauDefaultProject Get-TableauUser New-TableauUser Set-TableauUser Remove-TableauUser Get-TableauGroup New-TableauGroup Set-TableauGroup Remove-TableauGroup Add-TableauUserToGroup Remove-TableauUserFromGroup Get-TableauUsersInGroup Get-TableauGroupsForUser Import-TableauUsersCsv Remove-TableauUsersCsv Send-TableauFileUpload Get-TableauWorkbook Get-TableauWorkbooksForUser Export-TableauWorkbook Publish-TableauWorkbook Set-TableauWorkbook Remove-TableauWorkbook Get-TableauWorkbookDowngradeInfo Export-TableauWorkbookToFormat Get-TableauWorkbookConnection Set-TableauWorkbookConnection Update-TableauWorkbookNow Get-TableauDatasource Export-TableauDatasource Publish-TableauDatasource Set-TableauDatasource Remove-TableauDatasource Get-TableauDatasourceConnection Set-TableauDatasourceConnection Update-TableauDatasourceNow Update-TableauHyperData Get-TableauView Export-TableauViewImage Export-TableauViewToFormat Get-TableauViewUrl Get-TableauViewRecommendation Hide-TableauViewRecommendation Show-TableauViewRecommendation Get-TableauCustomView Get-TableauCustomViewUserDefault Set-TableauCustomViewUserDefault Set-TableauCustomView Remove-TableauCustomView Export-TableauCustomViewImage Get-TableauFlow Get-TableauFlowsForUser Get-TableauFlowConnection Export-TableauFlow Publish-TableauFlow Set-TableauFlow Remove-TableauFlow Set-TableauFlowConnection Start-TableauFlowNow Get-TableauFlowRun Stop-TableauFlowRun Get-TableauContentPermission Set-TableauContentPermission Add-TableauContentPermission Remove-TableauContentPermission ConvertTo-TableauPermissionTable Get-TableauDefaultPermission Set-TableauDefaultPermission Remove-TableauDefaultPermission Add-TableauContentTag Remove-TableauContentTag Get-TableauSchedule New-TableauSchedule Set-TableauSchedule Remove-TableauSchedule Add-TableauContentToSchedule Get-TableauJob Stop-TableauJob Wait-TableauJob Get-TableauTask Remove-TableauTask Start-TableauTaskNow Get-TableauExtractRefreshTask Add-TableauContentExtract Remove-TableauContentExtract New-TableauCloudExtractRefreshTask Set-TableauCloudExtractRefreshTask Set-TableauEncryption Get-TableauUserFavorite Add-TableauUserFavorite Remove-TableauUserFavorite Move-TableauUserFavorite Get-TableauSubscription New-TableauSubscription Set-TableauSubscription Remove-TableauSubscription Get-TableauServerSettingsExtension Set-TableauServerSettingsExtension Get-TableauSiteSettingsExtension Set-TableauSiteSettingsExtension Get-TableauDataAlert New-TableauDataAlert Set-TableauDataAlert Remove-TableauDataAlert Add-TableauDataAlertUser Remove-TableauDataAlertUser Get-TableauDatabase Get-TableauTable Get-TableauTableColumn Get-TableauMetadataObject

Dependencies

This module has no dependencies.

FileList

Version History

Version Downloads Last updated
0.5.3 (current version) 7 1/31/2024
0.2.0 12 11/28/2023
0.1.33 4 11/20/2023