@@ -29,7 +29,7 @@ func TestGetGroupSyncConfig(t *testing.T) {
2929string (codersdk .ExperimentMultiOrganization ),
3030}
3131
32- client ,db ,user := coderdenttest .NewWithDatabase (t ,& coderdenttest.Options {
32+ owner ,db ,user := coderdenttest .NewWithDatabase (t ,& coderdenttest.Options {
3333Options :& coderdtest.Options {
3434DeploymentValues :dv ,
3535},
@@ -40,14 +40,15 @@ func TestGetGroupSyncConfig(t *testing.T) {
4040},
4141},
4242})
43+ orgAdmin ,_ := coderdtest .CreateAnotherUser (t ,owner ,user .OrganizationID ,rbac .ScopedRoleOrgAdmin (user .OrganizationID ))
4344
4445ctx := testutil .Context (t ,testutil .WaitShort )
4546dbresv := runtimeconfig .OrganizationResolver (user .OrganizationID ,runtimeconfig .NewStoreResolver (db ))
4647entry := runtimeconfig.MustNew [* idpsync.GroupSyncSettings ]("group-sync-settings" )
4748err := entry .SetRuntimeValue (dbauthz .AsSystemRestricted (ctx ),dbresv ,& idpsync.GroupSyncSettings {Field :"august" })
4849require .NoError (t ,err )
4950
50- settings ,err := client .GroupIDPSyncSettings (ctx ,user .OrganizationID .String ())
51+ settings ,err := orgAdmin .GroupIDPSyncSettings (ctx ,user .OrganizationID .String ())
5152require .NoError (t ,err )
5253require .Equal (t ,"august" ,settings .Field )
5354})