Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

SCIM - enterprise User extension support #1318

Open
hariprasadiit opened this issue Jul 11, 2023 · 3 comments
Open

SCIM - enterprise User extension support #1318

hariprasadiit opened this issue Jul 11, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@hariprasadiit
Copy link

Please check if your Feature Request has not been already raised in the Discussions Tab, as we would like to reduce duplicates. If it has been already raised, simply upvote it 馃敿.

Is your proposal related to a problem?

Jackson directory sync is only supporting core user schema which doesn't include some details like department and designation which are frequently used.

Describe the solution you'd like

Support for urn:ietf:params:scim:schemas:extension:enterprise:2.0:User

Describe alternatives you've considered

I've tried two libs for now
https://github.com/scimmyjs/scimmy
https://github.com/jelhub/scimgateway

@hariprasadiit hariprasadiit added the enhancement New feature or request label Jul 11, 2023
@devkiran
Copy link
Contributor

devkiran commented Jul 11, 2023

Thanks for the suggestion. I'm wondering can you use the raw field to get the full user object from the IdP and read the department and designation from there? The raw attribute include everything that is coming from the IdP.

@hariprasadiit
Copy link
Author

@devkiran Thanks for the suggestion. It works, however we'd need to ask user to manually add the attributes mapping.
Is there a way we can update what attributes are mapped in the schema that's sent to Azure apart from the default mappings?

@deepakprabhakara
Copy link
Member

@hariprasadiit Do you mean the mapping on the Identity Provider's side? There is unfortunately no way to do this automatically and has to be manually configured by the user when setting up the SCIM app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants