public ConfigurationRequest getEnrichedRequestedConfiguration() {
        final Map<String, String> regularUsers = userService.loadAll().stream()
                .collect(Collectors.toMap(User::getName, User::getName));

        final Map<String, String> userNames = ImmutableMap.<String, String>builder()
                .put(graylogConfig.getRootUsername(), graylogConfig.getRootUsername())
                .putAll(regularUsers)
                .build();

        return getConfigurationRequest(userNames);
    }
@Test
    public void getEnrichedRequestedConfigurationReturnsUsersListIncludingAdminUser() throws Exception {
        final String userName = "admin";
        when(graylogConfig.getRootUsername()).thenReturn(userName);
        final ConfigurationRequest configuration = alarmCallback.getEnrichedRequestedConfiguration();
        assertThat(configuration.containsField("user_receivers")).isTrue();
        final Map<String, String> users = configuration.getField("user_receivers").getAdditionalInformation().get("values");
        assertThat(users).containsEntry(userName, userName);
    }