[
https://issues.apache.org/jira/browse/NIFIREG-119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16331034#comment-16331034
]
ASF GitHub Bot commented on NIFIREG-119:
----------------------------------------
Github user kevdoran commented on a diff in the pull request:
https://github.com/apache/nifi-registry/pull/91#discussion_r162443905
--- Diff:
nifi-registry-framework/src/main/java/org/apache/nifi/registry/security/authorization/AuthorizerFactory.java
---
@@ -164,6 +169,9 @@ public Authorizer getAuthorizer() throws
AuthorizerFactoryException {
// create each access policy provider
for (final
org.apache.nifi.registry.security.authorization.generated.AccessPolicyProvider
accessPolicyProvider : authorizerConfiguration.getAccessPolicyProvider()) {
+ if
(userGroupProviders.containsKey(accessPolicyProvider.getIdentifier())) {
--- End diff --
used the wrong map here, will update
> Detect incorrect configuration when using composite user group provider
> -----------------------------------------------------------------------
>
> Key: NIFIREG-119
> URL: https://issues.apache.org/jira/browse/NIFIREG-119
> Project: NiFi Registry
> Issue Type: Improvement
> Reporter: Kevin Doran
> Assignee: Kevin Doran
> Priority: Minor
>
> We should be able to detect if the same user group provider is entered more
> than once in the composite user group provider and fail start up.
> Example config that should fail start up:
> <userGroupProvider>
> <identifier>composite-configurable-user-group-provider</identifier>
>
> <class>org.apache.nifi.registry.security.authorization.CompositeConfigurableUserGroupProvider</class>
> <property name="Configurable User Group
> Provider">file-user-group-provider</property>
> <property name="User Group Provider 1">file-user-group-provider</property>
> <property name="User Group Provider 2">ldap-user-group-provider</property>
> </userGroupProvider>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)