--
You received this message because you are subscribed to the Google Groups "Keycloak Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to keycloak-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/keycloak-dev/5228cd05-9db1-4d6d-b0a1-2a14a7975ed3%40googlegroups.com.
I wonder if strictly speaking what's missing is the permission to create users. Rather than say an admin can create a user in a group if he has manage-members and manage-membership what you probably want is the ability to allow an admin to create users, but then limit what the admin can set on the user.My thinking here is that allowing an admin to create a user in a group is effectively more powerful than allowing an admin to create a user in no groups.
--On Mon, 11 May 2020 at 16:52, Clement Cureau <clement.cure...@gmail.com> wrote:Hi there,--We use fine grain permissions on groups to allow a subset of users to manage their own "scope" of groups and users. We found out that the current implementation of the "manage" & "manage_membership" group scope permissions actually only allows user update, and not the creation part, see https://issues.redhat.com/browse/KEYCLOAK-11621. To fill that blank, I did some coding and posted PRs :
- allowing fine grain group admins to create users inside their group (admin API): https://github.com/keycloak/keycloak/pull/6667
- add the groups field in user creation UI: https://github.com/keycloak/keycloak/pull/7035 (the api already supports specifying groups for user creation)
- change "Add user" button visibility in UI: PR coming soon (see quick&dirty commit: https://github.com/clementcur/keycloak/commit/42497c88361028fbee37e23c4732a4fc84769d2f)
We need that feature in our workflows and are using those unmerged commits in our setup. We'd love to see them merged, so we'd like to get feedback...
- Do you guys think this should be accomplished in a different way?
- Can we consider our use case "mainstream" enough and count it in the features list of the refreshed UI being written?
Clement.
You received this message because you are subscribed to the Google Groups "Keycloak Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to keycloak-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/keycloak-dev/5228cd05-9db1-4d6d-b0a1-2a14a7975ed3%40googlegroups.com.
You received this message because you are subscribed to the Google Groups "Keycloak Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to keycloak-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/keycloak-dev/CAJgngAd9O92%3Djj8i%3Dz1by4kQsAiB_LLMbL_2hFynb_EXew96vg%40mail.gmail.com.
Hi there,We use fine grain permissions on groups to allow a subset of users to manage their own "scope" of groups and users. We found out that the current implementation of the "manage" & "manage_membership" group scope permissions actually only allows user update, and not the creation part, see https://issues.redhat.com/browse/KEYCLOAK-11621. To fill that blank, I did some coding and posted PRs :
- allowing fine grain group admins to create users inside their group (admin API): https://github.com/keycloak/keycloak/pull/6667
- add the groups field in user creation UI: https://github.com/keycloak/keycloak/pull/7035 (the api already supports specifying groups for user creation)
- change "Add user" button visibility in UI: PR coming soon (see quick&dirty commit: https://github.com/clementcur/keycloak/commit/42497c88361028fbee37e23c4732a4fc84769d2f)
We need that feature in our workflows and are using those unmerged commits in our setup. We'd love to see them merged, so we'd like to get feedback...
- Do you guys think this should be accomplished in a different way?
- Can we consider our use case "mainstream" enough and count it in the features list of the refreshed UI being written?
To view this discussion on the web visit https://groups.google.com/d/msgid/keycloak-dev/CA%2B3s2iRHfWXj1ZbYYxKoU9Ap5dHeHZftP9VtPmjW3BPU7eqmHg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "Keycloak Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to keycloak-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/keycloak-dev/44e19e831aa777368bd7325a853eeba8dbaf2d40.camel%40ext.cdiscount.com.
We also have the use case that admin should only be able to create users in specific groups (countries they are responsible for in our case).
Mit freundlichen Grüßen / Best regards
Dr.-Ing. Sebastian Schuster
Project Delivery Berlin 22 (IOC/PDL22)
Bosch.IO GmbH | Ullsteinstr. 128 | 12109 Berlin |
GERMANY | www.bosch.io
Tel. +49 30 726112-485 | Mobil +49 152 02177668 | Telefax +49 30 726112-100 |
Sebastian...@bosch.io
Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B
Aufsichtsratsvorsitzender: Dr.-Ing. Thorsten Lücke; Geschäftsführung: Dr. Stefan Ferber, Dr. Aleksandar Mitrovic, Yvonne Reckling
To view this discussion on the web visit https://groups.google.com/d/msgid/keycloak-dev/CAJgngAc0u2HciBWnubLg_3JarqBf8N9_byOHBLRsafJG6S4pMg%40mail.gmail.com.