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.18.tar.gz (40.3 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.18-py3-none-any.whl (53.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tableauconman-0.1.18.tar.gz
  • Upload date:
  • Size: 40.3 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.18.tar.gz
Algorithm Hash digest
SHA256 6355c9aad6849dcd2488472da2b55549cb5f55b84346e2730509b5712625a7e6
MD5 b6fab6b1cdb2da4006aae4a7229ca65a
BLAKE2b-256 667f0892e838fe3618f2d566cc6c0bd10dab0309dcc748f235a2249a70e45399

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tableauconman-0.1.18-py3-none-any.whl
  • Upload date:
  • Size: 53.5 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.18-py3-none-any.whl
Algorithm Hash digest
SHA256 5f91b51a57fdf3fa0ba505a460722e011c05724a1adbc8654e85a98a7b6e0853
MD5 d8508d4e5eb9008115c237f8573f36e2
BLAKE2b-256 b0f319d585228c91b2337ead6621e4dd297179e4b46c0c16abcefacc25b03496

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