Skip to main content

No project description provided

Project description

TableauConMan

Pipeline Status Coverage report Latest Tagged Version. Documentation

Python project which uses the tableauserverclient package to interact with Tableau, encapsulating operations to configure and manage content on Tableau Server.

  • Free software: MIT license

Objectives

The primary objectives of this project are to:

  • Provide a way to document and set configurations on Tableau Online using an external file.

  • Provide a way to move content (workbooks, datasources, flows) between projects and between Tableau Online sites based on an external file.

  • Be structured in a way that allows for orchestration and automation on actions.

The reason for directing the control of these actions to external files is so those files can be a focal point of change control and management. Building these actions in a way that can be orchestrated will alow for Tableau Online admins to work more efficiently.

Features

  • User Provisioning
    • Add User

    • Set User site role

    • Set User license

  • Group Provisioning
    • Add Groups

    • Remove Groups

    • Set Group membership

  • Project Provisioning
    • Add Project

    • Remove Project

    • Archive Project

    • Set Content Permissions

    • Set User and Group Permissions

  • Workbook Management
    • Archive Workbook

    • Delete Workbook

    • Publish Workbook to Project

    • Copy Workbook to Site

    • Copy Workbook Datasources to Site

    • Update Connection Credentials

  • Datasource Management
    • Archive Datasource

    • Delete Datasource

    • Publish Datasource to Project

    • Copy Datasource to Site

    • Update Connection Credentials

Credits

This package was created with Cookiecutter and the gitlab-data/cookiecutter-pypackage, which was forked from the audreyr/cookiecutter-pypackage project template.

History

0.1.0 (2023-09-07)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tableauconman-0.1.16.tar.gz (40.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tableauconman-0.1.16-py3-none-any.whl (53.2 kB view details)

Uploaded Python 3

File details

Details for the file tableauconman-0.1.16.tar.gz.

File metadata

  • Download URL: tableauconman-0.1.16.tar.gz
  • Upload date:
  • Size: 40.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.3

File hashes

Hashes for tableauconman-0.1.16.tar.gz
Algorithm Hash digest
SHA256 fb46a5c940628ad8cb0697988f69d7e1c24f4cca5c6027d41ca2948c9bce4f8a
MD5 78307be27d0a2e6ce95004ceb769162f
BLAKE2b-256 cc64a4bc45b52eccf87f7021d6c1040cf7ea5d36daad3aa732ea5f5423a53805

See more details on using hashes here.

File details

Details for the file tableauconman-0.1.16-py3-none-any.whl.

File metadata

  • Download URL: tableauconman-0.1.16-py3-none-any.whl
  • Upload date:
  • Size: 53.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.3

File hashes

Hashes for tableauconman-0.1.16-py3-none-any.whl
Algorithm Hash digest
SHA256 1ce249315741e3b940b5a73fbe76b9a06861df1a8dbfddf3ea9863406a6db83c
MD5 2c61c3af5d1133a50f7eed0a1db7cd57
BLAKE2b-256 b94e4b96447bbdc904affdeed358c3856f02280d7e03fac789d277c9a6e12b4c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page