Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-11606

configuration option for disabling the commands

    Details

    • Similar Issues:

      Description

      As it was pointed out in https://issues.jenkins-ci.org/browse/JENKINS-5931 there is no option for restricting who can access what command, which can be a problem from the access control POV.
      I would suggest a more simpler solution: having the ability to disable the whole irc command interface, this way the irc notification can still be used without allowing unauthorized access to random people.
      I think this would be really easy to implement, and it would be a good-enough solution for most people.

        Attachments

          Issue Links

            Activity

            Hide
            tyrael Ferenc Kovacs added a comment -

            \o/ thanks!
            any ETA relasing the next version?

            Show
            tyrael Ferenc Kovacs added a comment - \o/ thanks! any ETA relasing the next version?
            Hide
            dogfood dogfood added a comment -

            Integrated in plugins_instant-messaging #103
            [FIXED JENKINS-11606]: configuration option to disable commands in chat rooms

            Christoph Kutzinski :
            Files :

            • src/main/java/hudson/plugins/im/GroupChatIMMessageTarget.java
            • src/main/java/hudson/plugins/im/bot/Bot.java
            • src/main/java/hudson/plugins/im/IMChat.java
            Show
            dogfood dogfood added a comment - Integrated in plugins_instant-messaging #103 [FIXED JENKINS-11606] : configuration option to disable commands in chat rooms Christoph Kutzinski : Files : src/main/java/hudson/plugins/im/GroupChatIMMessageTarget.java src/main/java/hudson/plugins/im/bot/Bot.java src/main/java/hudson/plugins/im/IMChat.java
            Hide
            dogfood dogfood added a comment -

            Integrated in plugins_ircbot #125
            [FIXED JENKINS-11606]: configuration option to disable commands in chat rooms

            Christoph Kutzinski :
            Files :

            • src/main/java/hudson/plugins/ircbot/v2/IRCPrivateChat.java
            • src/main/resources/hudson/plugins/ircbot/IrcPublisher/global.jelly
            • src/main/java/hudson/plugins/ircbot/v2/IRCChannel.java
            • src/main/java/hudson/plugins/ircbot/IrcPublisher.java
            • src/main/resources/hudson/plugins/ircbot/IrcPublisher/config.jelly
            • src/main/java/hudson/plugins/ircbot/v2/IRCConnection.java
            Show
            dogfood dogfood added a comment - Integrated in plugins_ircbot #125 [FIXED JENKINS-11606] : configuration option to disable commands in chat rooms Christoph Kutzinski : Files : src/main/java/hudson/plugins/ircbot/v2/IRCPrivateChat.java src/main/resources/hudson/plugins/ircbot/IrcPublisher/global.jelly src/main/java/hudson/plugins/ircbot/v2/IRCChannel.java src/main/java/hudson/plugins/ircbot/IrcPublisher.java src/main/resources/hudson/plugins/ircbot/IrcPublisher/config.jelly src/main/java/hudson/plugins/ircbot/v2/IRCConnection.java
            Hide
            dogfood dogfood added a comment -

            Integrated in plugins_jabber #116

            Show
            dogfood dogfood added a comment - Integrated in plugins_jabber #116
            Hide
            cforce cforce added a comment - - edited

            How does this work?
            I found option to set globally "Initial group chats" with switch "Notification only".
            If i give users the right to configure/admin their jobs themself, then they also can enter any jabber room/user to be notified in job config. How can i then restrict to notication ony (no !bot control) for all rooms/users but for some be able to allow !bot control as Jenkins admin (in global config)?

            Please explain, can't find any helo for this new feature.

            Show
            cforce cforce added a comment - - edited How does this work? I found option to set globally "Initial group chats" with switch "Notification only". If i give users the right to configure/admin their jobs themself, then they also can enter any jabber room/user to be notified in job config. How can i then restrict to notication ony (no !bot control) for all rooms/users but for some be able to allow !bot control as Jenkins admin (in global config)? Please explain, can't find any helo for this new feature.

              People

              • Assignee:
                kutzi kutzi
                Reporter:
                tyrael Ferenc Kovacs
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: