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.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0efb5d89dbddd65fbb70b83f1ce710db8a8b2cf2cb2d544a059ddff485bbfcc5 |
|
MD5 | a0c99284c5225007f3e67b9885d8906f |
|
BLAKE2b-256 | 6834959cb134f023f902a3c0106cf07954f95640e3882727913d7899cc1ea8f3 |