当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Tableau users.update用法及代码示例


Tableau Server Client (TSC)users.update的用法。

用法

users.update(user_item, password=None)

更新有关指定用户的信息。

您可以修改的信息取决于您使用的是 Tableau Server 还是 Tableau Online,以及您是否已将 Tableau Server 配置为使用本地身份验证或 Active Directory。有关详细信息,请参阅Update User

REST API:Update User

参数

名字 说明
user_item user_item 指定要更新的用户。
password (可选)用户的新密码。

异常

错误 说明
User item missing ID. 如果未指定 user_item,则会引发错误。

返回

更新的 UserItem 。见UserItem class

示例


#  import tableauserverclient as TSC
#  tableau_auth = TSC.TableauAuth('USERNAME', 'PASSWORD')
#  server = TSC.Server('https://SERVERURL')

 with server.auth.sign_in(tableau_auth):

  # create a new user_item
    user1 = TSC.UserItem('temp', 'Viewer')

  # add new user
    user1 = server.users.add(user1)
    print(user1.name, user1.site_role, user1.id)

  # modify user info
    user1.name = 'Laura'
    user1.fullname = 'Laura Rodriguez'
    user1.email = 'laura@example.com'

  # update user
    user1 = server.users.update(user1)
    print("\Updated user info:")
    print(user1.name, user1.fullname, user1.email, user1.id)




相关用法


注:本文由纯净天空筛选整理自tableau.github.io大神的英文原创作品 users.update。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。