Next, Unzip the sample files and find the docker-compose.yml file, which contains the app configuration.
Zentitle__ClientId: "{Your api client ID}" (This is used to ID you as the tester, use any short text string)
Zentitle__ClientSecret: "{Your API Client Secret}"
Zentitle__AuthServiceUrl: "{Zentitle Auth Url}"
Zentitle__TenantId: "{Your Tenant ID}" (this is in your API page)
Zentitle__ZentitleUrl: "{Zentitle API URL}" (https://XXXXXXXX.license.zentitle.io, this is in your API page)
Zentitle__Entitlement__ProductId: "{Your Product ID}"
//for example:
Zentitle__ClientId: "saas",
Zentitle__ClientSecret: "AuPefCkk3HGBMcZqxmEmo35QWN9XrauP",
Zentitle__AuthServiceUrl: "https://yourdetails.keycloak.zentitle.io/realms/yourdetails",
Zentitle__TenantId: "t_MTwhRp1yl0_9gsZjE5Yhsw",
Zentitle__ZentitleUrl: "https://yourdetails.api.zentitle.io",
Zentitle__Entitlement__ProductId:: "prod_JBGnjIXZaA_PYPnJ0oe51A"
Copy the configuration file data (data collected from your Zentitle UI account) to replace the existing values in the library.
Edit the config file and save it with your new values.
Edit this section with your codes. The dummy email and passwords don't matter for testing
Users__0__Email: "user1@example.com"
Users__0__Password: "123456!"
Users__0__ActivationCode: ""
Users__1__Email: "user2@example.com"
Users__1__Password: "123456!"
Users__1__ActivationCode: ""
Add users and their corresponding activation codes in the user's section of the file. You must get these codes from your Zentitle page per the instructions above.
Now, set the following parameters in the Zentitle section. The data comes from your setup of the product and the API in previous steps.