Nuno Góis
31bf7825c0
chore: SCIM guard for groups ( #6845 )
...
https://linear.app/unleash/issue/2-2111/api-should-not-allow-manual-management-of-scim-managed-groups-in
Introduces a SCIM guard for SCIM groups. SCIM groups should be managed
exclusively by the SCIM client, not Unleash.
We decided to be restrictive for now, completely covering all of the
write methods, but may fine-tune some of this at a later stage.
Will eventually be followed up by a UI-centric PR.
2024-04-12 10:01:57 +01:00
Christopher Kolstad
53354224fc
chore: Bump biome and configure husky ( #6589 )
...
Upgrades biome to 1.6.1, and updates husky pre-commit hook.
Most changes here are making type imports explicit.
2024-03-18 13:58:05 +01:00
Thomas Heartman
df59b10fb6
OpenAPI: more schema cleanup ( #4353 )
...
This PR fixes additional schemas that hadn't been described properly
2023-07-28 06:59:05 +00:00
Mateusz Kwasniewski
5de4958b0f
fix: group cleanup ( #4334 )
2023-07-24 11:05:55 +02:00
Mateusz Kwasniewski
276261c913
feat: Group schema updates ( #4258 )
2023-07-18 11:08:45 +02:00
Simon Hornby
3b42e866ec
feat: root roles from groups ( #3559 )
...
feat: adds a way to specify a root role on a group, which will cause any user entering into that group to take on the permissions of that root role
Co-authored-by: Nuno Góis <github@nunogois.com>
2023-04-20 12:29:30 +02:00
Jaanus Sellin
8ee9b75e48
Add option to run unleash in strict schema validation ( #3073 )
...
feat: strict schema validation
2023-02-09 15:21:03 +02:00
Nuno Góis
a3bf564100
feat: add SSO mappings to groups ( #2175 )
...
* feat: add SSO mappings to groups
* add feature flag to conditionally render
* fix EditGroupUsers
* fix: update snap
2022-10-13 11:34:47 +01:00
sjaanus
5f8b88aa0b
Grouping access endpoing ( #1858 )
...
* Grouping access endpoing
* Add username
2022-07-26 11:39:55 +00:00
sighphyre
5806b6748f
Feat/grouping ( #1845 )
...
* Implement user grouping feature for permissions
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
Co-authored-by: Jaanus Sellin <sellinjaanus@gmail.com>
Co-authored-by: Nuno Góis <github@nunogois.com>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2022-07-21 16:23:56 +02:00