當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。