Issue #11748 has been updated by System Administrator. File jenkins_parameter_type.png added
# Current behaviour # Currently (we're using Puppet Enterprise 2.0), you can configure parameters in the PE console either on groups or nodes. When adding a **parameter**, the only 2 things you can specify are they **key** and the **value**, and as such parameters are just **strings**. # Requested feature # There would be many benefits to using other types of parameters such as: -**booleans** which then appear on the GUI as checkboxes which can be used to more effeciently enable or disable settings (just one click) without having to write boolean value as strings (less readable and more risks of typos) -**passwords** which allows entering a value while hiding it on the GUI so as to not reveal passwords. This idea isn't new as jenkins - which we also use and love like Puppet :) - has it implemented (see attached screenshot). # Specific business justification for the password type # One could argue that to workaround the issue of passwords being displayed on the GUI, these may be read from a configuration file instead. The problem with this approach is that your parameters end up fragmented in 2 different locations (GUI and filesystem) which defeats the purpose of having a GUI as a centralized management interface. Moreover, security policies demand for regular password changes, which in our view fits better the use of a GUI (which we see as the day-to-day administration tool) than the filesystem (which we only use for the base configuration steps). # Existing feature requests # FYI we couldn't find similar existing issues by filtering on "all" issues with "tracker" as "Feature" and "subject" containing "parameter" (then browser search on console or password). ---------------------------------------- Feature #11748: [PE] - [Console] - Add types to parameters (boolean, string...) = ability to hide passwords https://projects.puppetlabs.com/issues/11748 Author: System Administrator Status: Unreviewed Priority: Normal Assignee: Category: Target version: Affected Puppet version: Keywords: Branch: -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
