No project description provided
Project description
TableauConMan
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for tableauconman-0.1.15-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e598e6323bbb8598e53e2df15221823732f917b84b43fe749e69074c72c0d6c |
|
MD5 | 75db3370c6f9f17a24b2b35a8e902b00 |
|
BLAKE2b-256 | e77a5fa9da7f62e1b7818d3fc08c2cc5f5fcfe6fa1e3f55be99535402d834577 |