Skip to main content

Hello community, I need to retrieve KeyCloak user information (e.g., email address) based on their username using Ataccama One Desktop. Has anyone done this before? If so, can you please share your experience or point me to some documentation?

Thank you in advance for your help!

Hello community,

I was able to find a simple and effective workaround to retrieve KeyCloak user information by utilizing the ONE Metadata Reader. This method allows you to extract all metadata stored within Ataccama One, including user details from Keycloak.

 


Hi @pdanpoonkij, great to hear that and thank you so much for taking the time to share your solution! 🙋🏻‍♀️


Hi ​@pdanpoonkij  and ​@Cansu . Where do you define the server then? And how? 


Hey ​@Joeri ,

 

Keycloak contains user information, and Ataccama connects to Keycloak and holds its own set of users.

Keycloak itself does have REST API to allow you to retrieve data, but I think ​@pdanpoonkij ‘s solution is to query Ataccama ONE’s copy instead, connecting to ONE Platform.

For me if I were implementing this, I’d want to ensure Keycloak and Ataccama are synced, before querying Ataccama. 

https://docs.ataccama.com/one/latest/user-access-management/users.html#synchronize-changes-with-iam-system:~:text=the%20changes.-,Synchronize%20changes%20with%20IAM%20system,-To%20synchronize%20changes


Reply