Tableau Server Client (TSC)
中users.add
的用法。
用法
users.add(user_item)
將用戶添加到站點。
要將新用戶添加到站點,您需要首先創建一個新的user_item
(來自UserItem
類)。創建新用戶時,您需要指定用戶的名稱及其站點角色。對於 Tableau Online,您還可以在請求中指定 auth_setting
屬性。將用戶添加到 Tableau Online 時,用戶名必須是用於登錄 Tableau Online 的電子郵件地址。添加用戶後,Tableau Online 會向用戶發送電子郵件邀請。用戶可以單擊邀請中的鏈接以登錄並更新其全名和密碼。
REST API:Add User to Site
參數
名字 | 說明 |
---|---|
user_item |
您可以將包含附加參數的請求對象傳遞給該方法以過濾請求。例如,如果您正在搜索特定用戶,則可以指定用戶名或用戶 ID。 |
返回
返回新的 UserItem
對象。
示例
# import tableauserverclient as TSC
# server = TSC.Server('server')
# login, etc.
# create a new UserItem object.
newU = TSC.UserItem('Heather', 'Publisher')
# add the new user to the site
newU = server.users.add(newU)
print(newU.name, newU.site_role)
相關用法
- Python Tableau users.populate_groups用法及代碼示例
- Python Tableau users.populate_workbooks用法及代碼示例
- Python Tableau users.remove用法及代碼示例
- Python Tableau users.get_by_id用法及代碼示例
- Python Tableau users.get用法及代碼示例
- Python Tableau users.update用法及代碼示例
- Python unittest.mock.AsyncMock.assert_awaited_once_with用法及代碼示例
- Python unittest.TestCase.assertWarnsRegex用法及代碼示例
- Python urllib.parse.urlparse用法及代碼示例
- Python unittest.mock.Mock.__class__用法及代碼示例
- Python urllib.parse.urljoin用法及代碼示例
- Python unittest.TestCase.assertRaisesRegex用法及代碼示例
- Python unittest.mock.call用法及代碼示例
- Python unittest.mock.Mock.method_calls用法及代碼示例
- Python unittest.mock.Mock.call_args_list用法及代碼示例
- Python unittest.mock.AsyncMock.assert_any_await用法及代碼示例
- Python unittest.mock.Mock.assert_called用法及代碼示例
- Python unittest.TestCase.assertRaises用法及代碼示例
- Python unittest.TestCase.tearDownClass用法及代碼示例
- Python unittest.mock.Mock.assert_not_called用法及代碼示例
- Python unittest.IsolatedAsyncioTestCase用法及代碼示例
- Python unittest.TestCase.setUpClass用法及代碼示例
- Python urllib.parse.urllib.parse.SplitResult.geturl用法及代碼示例
- Python unittest.mock.Mock.mock_calls用法及代碼示例
- Python unittest.mock.Mock.call_args用法及代碼示例
注:本文由純淨天空篩選整理自tableau.github.io大神的英文原創作品 users.add。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。