camunda-community-hub / camunda-platform-7-keycloak

Camunda Keycloak Identity Provider Plugin
Apache License 2.0
132 stars 74 forks source link

the Activation of the camunda-platform-7-keycloak stop the process of the camunda-bpm-mail mail-send connector #186

Closed gbaru closed 8 months ago

gbaru commented 8 months ago

Hi, I have a fairly good experience with Keycloak and I was enthused to see the integration with Camunda. I was able to download the software and configure it and I was able to authenticate the users with Keycloak. Unfortunately, I noticed a problem: If the Keycloak Connector is active, the mail-send connector stop working. Can you please adivse me where I need to look to find thew problem? thank you, Regards, Giovanni

VonDerBeck commented 8 months ago

Hi @gbaru,

are you sure that your issue addresses the correct repository?

This extension is about a Keycloak Identity Provider for Camunda 7. It has nothing to do with connectors. It is similar to the original Camunda LDAP Identity Provider Plugin only that it connects to Keycloak.

Can you give me more information about your Camunda version including the info whether you use old school ApplicationServer or Tomcat or Spring Boot or are you using Camunda Run? What is your setup? And what kind of mail-send connector are you using? Can detail your dependencies?

If you are already using Camunda 8 you may want to close this issue. If you are using Camunda 7 you surely have a stack trace and more detailed description of your problem.

Thanks, Gunnar

gbaru commented 8 months ago

Dear Gunnar,

First of all the scope: We deliver Keycloak as a Service and all our Processes are based on Keycloak. We need to integrate our IAM solution with Camunda to implement Approval Workflows.

The Setup: Camunda tomcat 7.20 Keycloak 22.0.5 Camunda7 Community Mail Connector: https://github.com/camunda-community-hub/camunda-platform-7-mail

I would be glad about any suggestion to get DEBUG information from the module.

Regards, Giovanni

VonDerBeck commented 8 months ago

@gbaru,

you'll get DEBUG information by setting the logger "org.camunda.bpm.extension.keycloak" to DEBUG. That's it.

It would be interesting to know, why the mail connector does not work and what exactly the mail connector does with Camunda Identity Management. Do you see any exceptions? Would you mind to send the configuration details of your Camunda instance?

Regards Gunnar

gbaru commented 8 months ago

@VonDerBeck,

I was able to identify the cause of the Mail-Send Connector stopping working and hat nothing to do with the Caminda Identity Management it happended simply at the same time.

Thank you for the information about the DEBUG I will now move on to activate the real SSO. Thank you for your support.

One last Question: how can I contribute to the Documentation? I can possibl update the screenshots of Keycloak, that have been updated. Best Regards, Giovanni

VonDerBeck commented 8 months ago

@gbaru: Great to hear that you're up and running again. And that this has not been an error.

Feel free to open a PR with a documentation update if you think that screenshots of a newer Keycloak UI help to get started more quickly.

gbaru commented 8 months ago

I tried to do a PR but I recevied an Error. Please find attached the updated file. Regards, GIovanni Camunda Platform 7 - Keycloak Indenitty Provider Plugin-README.zip