mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat(coderd/rbac): make organization-member a per-org system custom role (#21359)
Migrated the built-in organization-member role to DB storage so it can be customized per org. Closes https://github.com/coder/internal/issues/1073 (part 1)
This commit is contained in:
@@ -873,7 +873,8 @@ func TestUserOAuth2Github(t *testing.T) {
|
||||
},
|
||||
},
|
||||
})
|
||||
first := coderdtest.CreateFirstUser(t, owner)
|
||||
|
||||
coderdtest.CreateFirstUser(t, owner)
|
||||
|
||||
ctx := testutil.Context(t, testutil.WaitLong)
|
||||
ownerUser, err := owner.User(context.Background(), "me")
|
||||
@@ -890,7 +891,7 @@ func TestUserOAuth2Github(t *testing.T) {
|
||||
err = owner.DeleteUser(ctx, deleted.ID)
|
||||
require.NoError(t, err)
|
||||
// Check no user links for the user
|
||||
links, err := db.GetUserLinksByUserID(dbauthz.As(ctx, coderdtest.AuthzUserSubject(ownerUser, first.OrganizationID)), deleted.ID)
|
||||
links, err := db.GetUserLinksByUserID(dbauthz.As(ctx, coderdtest.AuthzUserSubject(ownerUser)), deleted.ID)
|
||||
require.NoError(t, err)
|
||||
require.Empty(t, links)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user