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.18-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f91b51a57fdf3fa0ba505a460722e011c05724a1adbc8654e85a98a7b6e0853 |
|
MD5 | d8508d4e5eb9008115c237f8573f36e2 |
|
BLAKE2b-256 | b0f319d585228c91b2337ead6621e4dd297179e4b46c0c16abcefacc25b03496 |