File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
it/server/src/test/java/com/walmartlabs/concord/it/server Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change 2121 */
2222
2323import com .walmartlabs .concord .client2 .ApiException ;
24+ import com .walmartlabs .concord .client2 .RoleEntry ;
25+ import com .walmartlabs .concord .client2 .RolesApi ;
2426import com .walmartlabs .concord .client2 .SystemApi ;
2527import org .junit .jupiter .api .Test ;
2628
@@ -40,9 +42,17 @@ class SystemResourceIT extends AbstractServerIT {
4042
4143 @ Test
4244 void testGetExternalToken () throws Exception {
45+ // create role with externalTokenLookup permission
46+ var roleApi = new RolesApi (getApiClient ());
47+ var roleName = "token_lookup_role_" + randomString ();
48+
49+ roleApi .createOrUpdateRole (new RoleEntry ()
50+ .name (roleName )
51+ .permissions (Set .of ("externalTokenLookup" )));
52+
4353 // user with externalTokenLookup role
4454 var userBName = "user_external_token_lookup_" + randomString ();
45- var externalTokenLookupUser = addUser (userBName , Set .of ("externalTokenLookup" ));
55+ var externalTokenLookupUser = addUser (userBName , Set .of (roleName ));
4656
4757 // get system-provided token with externalTokenLookup role
4858 var systemApi = new SystemApi (getApiClientForKey (externalTokenLookupUser .apiKey ()));
You can’t perform that action at this time.
0 commit comments