Hi GD Team, We are using Auth0 for authentication...
# gooddata-cloud
g
Hi GD Team, We are using Auth0 for authentication. When we add a new user to Gooddata there is an Auth0 ID field to fill in. But, after the user is created there's no way to see or edit the Auth0 ID. Is it visible somewhere? It is important for auditing and verification.
k
I'm sorry, but the knowledge sources do not contain enough information to give a confident answer about whether the Auth ID / Auth0 ID is visible or editable after a user is created in the GoodData UI. What the knowledge sources do confirm is: • When adding a user via the UI, there is an Auth ID field to fill in (alongside First name, Last name, Email, and User groups). [Manage Users] gooddata.ai/docs/permissions/create-user-2-cloud.webp • The
authenticationId
field exists on the user object and must exactly match (case-sensitively) the
sub
claim provided by your IdP. [Auth ID matching] • In several support cases, the Auth ID was found to be missing or incorrect, and GoodData Support had to update it directly — suggesting it may not be straightforwardly editable from the UI after creation. [Auth ID fix] However, the knowledge sources do not explicitly describe whether the Auth ID is visible or editable in the UI after user creation, nor do they document an API endpoint specifically for retrieving it for auditing purposes. Recommended next steps: 1. Check the GoodData Users API — the
authenticationId
property exists on the user object in the SDK/API, so it may be retrievable programmatically via the REST API or GoodData Python SDK even if it's not shown in the UI. [authenticationId property] 2. Contact GoodData Support to confirm whether the Auth ID is visible/editable post-creation in the UI, and what the recommended approach is for auditing Auth IDs across your users. image 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups. 👀 Our Support team monitors all messages and will jump in if needed.
s
Hi Greg, You're right that once a user is created, the Users & groups page in the UI doesn't show or let you edit the Authentication ID again. The good news is that the value is fully available through an API. A GET request to the Users API returns the authenticationId attribute for every user, so you can pull it for auditing or verification: GET https://<your-hostname>/api/v1/entities/users This returns all your users along with their authenticationId, email, first name, and last name. You can also look up a single user directly: GET https://<your-hostname>/api/v1/entities/users/{userId} If you ever need to correct or set it, the same endpoint accepts a PUT with the new value in the request body. Full request and response examples are here: - Manage Users: gooddata.com/docs/cloud/manage-organization/manage-users - API reference: gooddata.ai/docs/…/api_reference_all?apiPath=api-reference%2Fuser…
g
Hi, Thank you for your response. It confirms what I suspected. We have clerical staff who maintain users/groups but wouldn't be able to use the API easily to see/edit this field. Could you pass along to your product team the need to make this field available via the UI? Thank you
s
Hi Greg, Thank you for your feedback. I will mark it on your behalf for consideration in future updates.
g
Thank you!
👍 1