Closed joshburt closed 1 year ago
user list
command.From https://www.keycloak.org/docs-api/12.0/rest-api/#_userrepresentation
Get realm-level role mappings: GET /{realm}/groups/{id}/role-mappings/realm
Option 1 (Current implementation)
n
calls for n
users.Option 2 (Alternative)
1 + n
group calls plus some local processing.If there are a lot of users optional 1 will be slow. If there are a lot of roles then option 2 will be slow. There might also be different endpoints which provide all the user or role level information in a single call. I'm new to KeyCloak so this could easily be the case. :)
realm_roles
. It looks like internally there might also be other role types as well as groups. If/when we expose these I didn't want to have overlap. Please let me know if you have any suggestions on naming.I've pull the integration test runner, tests, and supporting code out until I get gitHub Action execution resolved. The remaining code was migrated to https://github.com/Anaconda-Platform/ae5-tools/pull/159 and will be submitted from there.
Copyright date, repo url, and additional ignores for macos and anaconda-project