Creating a New Client
This procedure is by utilizing Trekker Management portal. For detail backend process, refer to technical documentation Deploying New Client.
Login to Management Portal at https://portal.trekker.my

Click on Create new tenant button and fill up the information required:

- 'ID' must be unique.
- 'Display Name'
- 'Port' must be unique among active project
Upon Save, a new record is created. It is advisable to refresh the page again at this point to ensure the data in fields are updated properly.
Next, fill in the Project Period start and Period end to ensure data does not overflow from the project time frame. Overflowed data consume storage resources.
Defining SSO Admin Secret
In SSO section, leave all the default except for Admin Secret which has to be updated as per defined in Keycloak.
- Access Keycloak at https://sso.trekker.my
- Click on Administration Console and sign in to the dialog box with the following credentials:
- username: admin
- password: [to be provided]
- Select the newly created realm with the name similar to client
IDdefined above. - From the left menu, select
Clients-geotracker-admin-Credentialstab. - In
Credentialstab, click the buttonRegenerate Secretto regenerate. - Copy the
Secretvalue and paste intoAdmin Secretfield in portal

Important Note: Missing this procedure will cause WebUI dashboard appear empty when logged in.
Generate Snapshot Data
- Headcount: true
- Manhour: true
At minimal, Headcount field must be changed to true, to begin generating data and enable TrekkerTree and Web dashboard to show data.
Manhour data is needed for Productivity purpose in Web dashboard.
User Creation Strategy
- By Integration: false
- Manual: true
Set the value accordingly, depending on the project requirement.
Manual user creation allows creating user via Web dashboard and data upload, while By Integration disables them.
By Integration requires custom API component development specific for a particular project.
Dashboard Map Initial Position
Purpose: Centers initial location of map display on Web Dashboard