You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@storm.apache.org by "rujia (JIRA)" <ji...@apache.org> on 2015/10/30 10:52:27 UTC

[jira] [Created] (STORM-1150) The authorization mode of Logviewer is not working well when I add other groups for log

rujia created STORM-1150:
----------------------------

             Summary: The authorization  mode of Logviewer is not working well when I add other groups for log
                 Key: STORM-1150
                 URL: https://issues.apache.org/jira/browse/STORM-1150
             Project: Apache Storm
          Issue Type: Bug
          Components: storm-core
    Affects Versions: 0.10.0
            Reporter: rujia
            Assignee: rujia


I add a super group for logviewer with codes :
(defn authorized-log-user? [user fname conf]
  (if (or (blank? user) (blank? fname))
    nil
    (let [groups (user-groups user)
          [user-wl group-wl] (get-log-user-group-whitelist conf fname)
          logs-users (concat (conf LOGS-USERS)
                             (conf NIMBUS-ADMINS)
                             user-wl)
          logs-groups (concat (conf LOGS-GROUPS)
                              (conf NIMBUS-ADMIN-GROUPS)   //my super group
                              group-wl)]
       (or (some #(= % user) logs-users)
           (< 0 (.size (intersection (set groups) (set group-wl))))))))

maybe the "(set group-wl)" should be "(set  logs-groups)"?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)