in component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisTenantPermissions.java [185:200]
public void tenantTokenForSystemEndpointShouldNotWorkRegardlessOfPermissions()
{
try (final AutoSeshat ignored = new AutoSeshat(tenantApplicationSecurityEnvironment.systemToken()))
{
example.callSystemEndpoint();
}
catch (final InvalidTokenException e)
{
Assert.fail("call to system endpoint with system token should succeed.");
}
try (final AutoUserContext ignored = setPermissionContext("/systemendpoint", AllowedOperation.CHANGE))
{
example.callSystemEndpoint();
}
}