• Joined on 2022-08-04
nathan commented on issue nathan/smt#3 2024-01-08 21:41:23 +11:00
Support multiple LDAP groups per role

So a user can have access to multiple safes. A group can have access to multiple safes. But a user can't be a member of more than one group. That seems ok to me.

nathan commented on issue nathan/smt#3 2024-01-08 21:40:06 +11:00
Support multiple LDAP groups per role

If we remove GroupId as a Foreign Key constraint on the users table, and create a new user-to-group mapping table, then a user can be a member of multiple groups.

Currently, a user can be a…

nathan opened issue nathan/smt#4 2024-01-08 21:35:37 +11:00
Reduce complexity
nathan pushed to main at nathan/smt 2024-01-08 21:13:06 +11:00
20dc745a64 test
nathan pushed to main at nathan/smt 2024-01-08 17:12:42 +11:00
598b9442c0 test
nathan pushed to main at nathan/smt 2024-01-08 17:03:08 +11:00
c9a161ca25 more logging
nathan pushed to main at nathan/smt 2024-01-08 16:29:06 +11:00
8cf05b6858 add debugging
nathan pushed to main at nathan/smt 2024-01-08 16:04:03 +11:00
affe9021aa try getting ListSecret to work again
nathan pushed to main at nathan/smt 2024-01-08 15:54:07 +11:00
46567ab1a4 try again
nathan pushed to main at nathan/smt 2024-01-08 15:49:08 +11:00
fdfde7af0b handle roleid FK in secrets table
nathan pushed to main at nathan/smt 2024-01-08 15:45:11 +11:00
1a2b6e5b41 fix RoleId in secrets table
nathan pushed to main at nathan/smt 2024-01-08 15:35:17 +11:00
ac60d1daef updates
nathan pushed to main at nathan/smt 2024-01-08 15:16:44 +11:00
d1857f2db1 fix typo
nathan pushed to main at nathan/smt 2024-01-08 15:12:29 +11:00
0c232178db fix missing bracket
nathan pushed to main at nathan/smt 2024-01-08 15:06:33 +11:00
586f275c91 debug
nathan pushed to main at nathan/smt 2024-01-08 15:02:26 +11:00
fe502e150f more debugging
nathan pushed to main at nathan/smt 2024-01-08 14:56:25 +11:00
85f96a31d2 add debugging
nathan pushed to main at nathan/smt 2024-01-08 14:47:56 +11:00
fd626a9cbe default to groupid 2 when registering
nathan pushed to main at nathan/smt 2024-01-08 14:30:18 +11:00
d1eecc5c4f new schema initial commit
nathan pushed to main at nathan/smt 2024-01-08 10:30:54 +11:00
7ecf27f7dc try again