diff --git a/tableauserverclient/server/endpoint/users_endpoint.py b/tableauserverclient/server/endpoint/users_endpoint.py index 1789a290..f4de6895 100644 --- a/tableauserverclient/server/endpoint/users_endpoint.py +++ b/tableauserverclient/server/endpoint/users_endpoint.py @@ -116,6 +116,17 @@ def bulk_add(self, users: Iterable[UserItem]) -> JobItem: The user's display name is read from the fullname attribute. Email is optional, but if provided, it must be a valid email address. + + If auth_setting is not provided, the default is ServerDefault. + + If site_role is not provided, the default is Unlicensed. + + Password is optional, and only used if the server is using local + authentication. If using any other authentication method, the password + should not be provided. + + Details about administrator level and publishing capability are + inferred from the site_role. """ url = f"{self.baseurl}/import" # Allow for iterators to be passed into the function