I was told that the tab/ui is available at 8.0.4. Can you please set the environment variable CAMUNDA_PLATFORM_VERSION=8.0.4. Otherwise version 8.0.2 is used in docker-compose file.
I have loaded new docker image and tried to access the API but still I am getting the same issue as Unauthorized. Can you please help me to resolve this issue?
Can you please check if Operate has at least read:* permission? You can find the permissions tab in Identity under API → your application → Permissions. See also Adding a permission | Camunda Platform 8.
I think it is useful to test the default access first. Maybe you can try my steps and see what happens:
Start operate with dependencies: docker-compose up operate
Make sure every application works, it can take some time until all dependencies (elasticsearch, zeebe, keycloak, Identity, Operate) are ready to use. For that you can take a look at the log files and check the webapps in the browser.
Zeebe should work: The last log message should be: io.camunda.zeebe.broker.exporter.elasticsearch - Exporter opened
Without permissions a html content with an error message will be returned, with permissions it should return something like:
{
"items": [],
"sortValues": [],
"total": 0
}
Test with a new created application
Create a application
Use the created client_id and client_secret by Identity in the Operate configuration part of your docker-compose file. Operate needs to know the client_id and client_secret.
Restart Operate from docker-compose file
Get a token now with new client_id and client_secret.
Try to access Operate with new token.
Important:
if you create an application you need to tell Operate the new client_id and client_secret. For that update the Operate configuration, in this case in the docker-compose file.
if you change permissions you need to get a new token.