Control Freak should allow exemptions for access keys

Issue #83 resolved
Mark Flickinger created an issue

Control Freak allows configuring exemptions for users and groups, but not access keys. It would be nice if we could also configure exemptions for access keys in a project, similar to how Branch permissions in Bitbucket Server work.

Comments (7)

  1. Rafael Fernandez

    FYI, I am getting the following when a service account using access keys pushes.

    remote: Control Freak: java.lang.NullPointerException
    remote: java.lang.NullPointerException
    remote:   at com.bitbooster.hook.ControlFreakHook.userExists(ControlFreakHook.java:2504)
    remote:   at com.bitbooster.hook.ControlFreakHook.authorCheck(ControlFreakHook.java:2371)
    

  2. Roy Mammen

    I am currently running Bitbucket (Data Center) Commercial Term License and using Control Freak for Bitbucket Server plugin version 2019.10.20. However, I am not able to see any latest version from the market place. In fact when I go to “Manage Apps” from Bitbucket Data Center, where I have v2019.10.20 of plugin installed, I do not even see an “Update Available” button. Usually, I would expect “update available” button for me to upgrade the plugin to the latest version.

    In addition, after manually upgrading the plugin (by uploading above published jar file ‘control-freak-2020.01.29.jar’ from Manage App and also after restarting the service), I am still not seeing an option to exempt access keys. The configuration screen is pretty much similar to the older version of add-on, allowing only exempt users and Groups, at global/project/repo level.

    Let us know what we are missing.

    Thanks

  3. Julius Davies [bit-booster.com] repo owner

    v2020.05.05 (just published) now allows admins to exempt all access keys from the Control-Freak rules.

  4. Log in to comment