-
Notifications
You must be signed in to change notification settings - Fork 307
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add keycloak_openid_generic_mapper to support custom identity mappers #382
Comments
FYI - Added a $200 bounty over on bountysource because I could use this feature but sadly don't have time right now to implement it myself |
If i am understanding it correctly, I think it already exists Have fun, keep the money, Let me know if that is not what you are searching for |
@tomrutsaert thanks for the reply! As far as I can tell, that's not the same thing. The "Attribute Importer" is one specific type of Identity Provider Mapper in KeyCloak. There are 4-5 of these predefined ones. Note the confusing terminology of "Identity Provider Mappers" (these are distinct from the more common "Client Mappers") in KeyCloak. To see the list of builtin ones, on any KC realm, navigate to This ticket is about adding a "generic" version that looks like the existing PS - It's my first time mixing money and FOSS...IMO $200 isn't enough to pay for a dev to actually do this, so I'm looking at it as a way to say thanks for someone taking up an issue that matters to me. If it's inappropriate, someone let me know :-) I wish I had the time right now to dig in myself |
You are right, |
Currently custom identity broker mappings cannot be configured through this project.
By adding a generic option, similar to the
keycloak_generic_client_protocol_mapper
, we could allow for custom mappers to be configured & managed through this providerFor context, the runtime (non-compiled) configuration is based on the ProviderConfigProperty, which puts a nice restriction the the types of configuration keys (strings, lists, etc).
Also for context, here is the Model class
I'm not familiar enough with SAML to know if a
keycloak_generic_identity_broker_mapper
would make more sense, where the user selects SAML or OIDC as a config valueThe text was updated successfully, but these errors were encountered: