Continued work on adding support for OIDC groups. Changes since v1: - incorporate changes in style requested by Fabian - adjust logic to only add/remove groups as needed instead of clearing all groups - added helper function to remove a single group - added option to create groups in PVE automatically on login - update commit message for proxmox-openid - move docs for replacement character to "Advanced Settings" section
pve-access-control: Thomas Skinner (1): fix #4411: openid: add logic for openid groups support src/PVE/API2/OpenId.pm | 68 ++++++++++++++++++++++++++++++++++++++++ src/PVE/AccessControl.pm | 13 +++++--- src/PVE/Auth/OpenId.pm | 30 ++++++++++++++++++ 3 files changed, 107 insertions(+), 4 deletions(-) pve-docs: Thomas Skinner (1): fix #4411: openid: add docs for openid groups support pveum.adoc | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) pve-manager: Thomas Skinner (1): fix #4411: openid: add ui config for openid groups support www/manager6/dc/AuthEditOpenId.js | 44 ++++++++++++++++++++++++++++--- 1 file changed, 41 insertions(+), 3 deletions(-) proxmox-openid: Thomas Skinner (1): fix #4411: openid: add library code for generic id token claim support proxmox-openid/src/lib.rs | 55 +++++++++++++++++++++++++++++++++------ 1 file changed, 47 insertions(+), 8 deletions(-) -- 2.39.5 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel