protected Collection<WsGetGroupsResult> fetchWsGetGroupsResults(final String principal) {
        if (!configProperties.isEmpty()) {
            GrouperClientConfig.retrieveConfig().propertiesThreadLocalOverrideMap().putAll(this.configProperties);
        }
        return new DefaultGrouperFacade().getGroupsForSubjectId(principal);
    }
Collection of required attributes
for this service to proceed.
support/cas-server-support-grouper-core/src/main/java/org/apereo/cas/grouper/services/GrouperRegisteredServiceAccessStrategy.java