> For the complete documentation index, see [llms.txt](https://knowledgebase.qommentary.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.qommentary.com/utilities/user-task-scheduler.md).

# User Sync Utility

Qommentary imports users/groups from Qlik Sense to the Qommentary environment enabling user token allocation, security and approval workflows management.

The *User Sync Utility* is a standalone executable which can be triggered from any task schedule manager to automate the user sync process in Qommentary.

![User Sync Flow](/files/-M5q6RCRqDDPL3sCXfSf)

By default, Qommentary supports the built-in *Windows Task Scheduler* application which can be configured to run on a frequent schedule and trigger the *Qommentary User Sync Utility*.

To setup an automated user sync task, please follow these steps:

### User Sync Utility

1\. Download the [**User Sync Utility**](mailto:support@qommentary.com?subject=%20Download%20Request%20%7C%20Qommentary%20User%20Sync%20Utility\&body=Please%20send%20download%20link%20to%20latest%20Qommentary%20User%20Sync%20Utility.)\
2\. Unzip contents to any folder on the server where Qommentary is hosted\
3\. Copy the **appsettings.json** file found on the Qommentary Engine folder under your installation path\
4\. Paste the file inside the *User Sync Utility* folder

### Windows Task Scheduler

1\. Open the **Server Manager**\
2\.  Click on **Tools** > **Task Scheduler**

![](/files/-M5osWQDCGohkyCPxO1H)

3\. Click on **Create Basic Task**

![](/files/-M5ov2MHRX4dm-RMukqu)

{% hint style="info" %}
You may also select **Create Task** if you would like a more advanced setup&#x20;
{% endhint %}

4\. Give your new task a name and click **Next**

![](/files/-M5owbEosEZBKhVP7YaY)

5\. Choose the frequency of your task and click **Next**

![](/files/-M5owphlvoheRzLUuuGp)

6\. Choose when the task should start and click **Next**

![](/files/-M5ox2nFYMCSyHU9n5u0)

7\. Choose **Start a program** and click **Next**

![](/files/-M5oxLPCFymRsvEQYctB)

8\. Browse to the *User Sychronization Utility* location, select **Qommentary.UserSync.exe** and click **Next**

![](/files/-M5oyfZYHZeKbNUAV56j)

9\. Review your details and click on **Finish**

Once the basic task has been created, we recommend reviewing each configuration tab to ensure it meets your requirements:

1\. Double-click on the newly created **Qommentary User Sync** task

![](/files/-M5p1mlIHXG9rqr20YSI)

2\. Select **Run whether user is logged on or not** and tick **Run with highest privileges**

![](/files/-M5p4GIOjXLqyDGP0pI0)

4\. Verify that the **Conditions** and **Settings** tabs display correct settings\
5\. Click on **OK** and enter your admin password

![](/files/-M5p6nXf_yofM216fGcr)

### **Logs**

The *User Sync Utility* will create a log file in a daily basis and store in the setup folder.

![](/files/-M5pXRUo1J-icuoWeizR)
