Moving users
The move feature of the Sametime Database utility allows you to move users from one organization to another.
Before you begin
About this task
The following is the format for the update task in the CVS file. Each ID to be
updated is listed on a separate line. The syntax for the update task in the CVS
files is:
ORGANIZATION
"current_org","new_org"
CSV files
are case-sensitive and sensitive to spaces.Procedure
-
Create a CSV file. The file must be saved in UTF-8 format.
In the CVS file, specify the ORGANIZATION descriptor followed by the UIDs to be deleted. Specify each UID on a separate line.
For example,ORGANIZATION "existing_organization","new_organization"
ORGANIZATION "lotus","ibm"
- Copy the CSV file into an accessible read or writable location.
-
Create or edit a file that contains the environment variables.
The following is an example env_file_name file.
MONGO_CONNECTION_URL=mongodb://sametimeUser:xxxxxxxx@192.168.1.1:27017/admin?authSource=admin&authMechanism=SCRAM-SHA-256&readPreference=primary&directConnection=true&ssl=false DELETE_CSV=/temp/test_delete.csv DEEP_DELETE=1
-
Run the Database utility using the following command. The CSV file is mounted
in the container in the /temp directory in the following example for the
application to access and process. The tag attribute is the
image tag to use.
docker run -v /temp:/temp:rw --env-file env_file_name.env hclcr.io/st/sametime-db-utility:tag
- To verify your changes, view the report created in the data directory.