Skip to main content
Skip table of contents

Restore Administrator Access

If the situation happened when there are no users with Administrator Role remaining in the system then nobody will be able to configure ActivityTimeline.

We have created a command line utility that can restore admin access to ActivityTimeline Server.

There are two modes of it: when ActivityTimeline is running using a built-in H2 database (default mode) and the second option for ActivityTimeline that runs using an external database (like MySQL, MSSQL, Oracle or PostreSQL).

Built-in H2 database mode

Use the following link to download the tool: https://activitytimeline.com/tools/admin-access-restore-v3.zip

​The zip package contains README.txt file and admin-access-restore.jar file that can assign Administrator role to a specified user.

INSTRUCTIONS:

1. Stop ActivityTimeline (launch "<AT_INSTALLED_FOLDER>/activitytimeline/bin/shutdown.sh" (Linux) or "<AT_INSTALLED_FOLDER>\activitytimeline\bin\shutdown.bat" (Windows))

2. Backup "atdb" folder (usually activitytimeline/bin/atdb).

3. Place this jar file into "atdb" folder (usually activitytimeline/bin/atdb).

4. Launch this jar file using the following command:

     java -jar admin-access-restore.jar USERNAME add_user_if_missing

USERNAME should be replaced with a real username of user who should restore an Administrator role.

5. Start ActivityTimeline.​

External database mode

Use the following link to download the tool: https://activitytimeline.com/tools/admin-access-restore-v3.zip

​The zip package admin-access-restore.jar file that can assign Administrator role to a specified user.

INSTRUCTIONS:

1. Stop ActivityTimeline (launch "<AT_INSTALLED_FOLDER>/activitytimeline/bin/shutdown.sh" (Linux) or "<AT_INSTALLED_FOLDER>\activitytimeline\bin\shutdown.bat" (Windows))

2. Unzip downloaded admin-access-restore-v3.zip package into <HOME_FOLDER>

3. Copy '<AT_INSTALLED_PATH>/activitytimeline/webapps/ROOT/WEB-INF/classes/configuration.properties' file into <HOME_FOLDER>

4. Open <HOME_FOLDER> and launch this jar file using the following command:

      java -jar admin-access-restore.jar USERNAME add_user_if_missing

USERNAME should be replaced with a real username of user who should restore an Administrator role.

5. Start ActivityTimeline.​

As a result, user with USERNAME username should get an Administrator Role assigned.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.