Jun
06
2008
Securing Hudson using Active Directory
Posted by: Matt in Software development, Web tools, tags: active directory, Hudson, security, Software development, windowsAs a contrast to my previous post regarding securing Subversion, I thought I would go through how to secure a Hudson installation using Active Directory for authentication and authorization.
Steps:
- Download the Active Directory plugin for Hudson.
- Install the plugin.
- Click on Manage Hudson from the sidebar, then Manage Plugins from the admin menu
- Upload the plugin you previously downloaded.
- Restart Hudson.
- Enable the plugin
- Click on Manage Hudson from the sidebar, then Configure System from the admin menu.
- Check the box that says “Enable Security”.
- Then select “Active Directory” under Security Realm.
- I recommend selecting “Matrix Based Security” as your authorization scheme. This enables you to add role names or user id’s to the list, and simply check off what functions they are allowed to perform.
That’s it. Easy peasy.


Entries (RSS)
Note that it will only work if hudson is on a windows machine.
Excellent point, Daniel. More specifically, you must be running Hudson on a windows machine that is part of the same domain that your users are in.
Well, actually, it works fine on unix too.