2024-06-08 18:18:59 发布
网友
我已经在我的ubuntu服务器上安装了tableau服务器。 我想向python中的tableau服务器添加具有不同角色的新用户。 有办法吗?在
您可以使用类似于server-client-python的python客户机库将用户添加到服务器
从文档中,您可以使用用户.add方法如下所示
import argparse import getpass import logging import tableauserverclient as TSC parser = argparse.ArgumentParser(description='Creates sample schedules for each type of frequency.') parser.add_argument(' server', '-s', required=True, help='server address') parser.add_argument(' username', '-u', required=True, help='username to sign into server') parser.add_argument(' logging-level', '-l', choices=['debug', 'info', 'error'], default='error', help='desired logging level (set to error by default)') args = parser.parse_args() password = getpass.getpass("Password: ") tableau_auth = TSC.TableauAuth(args.username, password) server = TSC.Server(args.server) # create a new UserItem object. newU = TSC.UserItem('Monty', 'Publisher') print(newU.name, newU.site_role)
首先接受服务器地址、用户名和密码的参数。然后使用tableauth方法对用户进行身份验证。连接之后,使用UserItem方法为用户传递名称和角色,创建一个新的user对象。在
您可以使用类似于server-client-python的python客户机库将用户添加到服务器
从文档中,您可以使用用户.add方法如下所示
首先接受服务器地址、用户名和密码的参数。然后使用tableauth方法对用户进行身份验证。连接之后,使用UserItem方法为用户传递名称和角色,创建一个新的user对象。在
相关问题 更多 >
编程相关推荐