Standard Security Setup

This page discusses what probably is the most common set up — let Hudson maintain its own user database (where people can sign up to have their own accounts), and you as the administrator decides who can do what in Hudson.

Initial steps

  1. Go to the system configuration screen (http://server/hudson/configure) and choose "enable security"
  2. Select "Hudson's own user database" as the security realm
  3. Select "Matrix-based security" as the authorization
  4. Give anonymous user the read access
  5. In the text box below the table, type in your user name (you'd be creating this later) and click "add"
  6. Give yourself a full access by checking the entire row for your user name
  7. Scroll all the way to the bottom, click "save"

The configuration should look like the picture below:


At this point, you'll be taken back to the top page, and Hudson is successfully secured. Now you need to create an user account for yourself.

  1. Click "login" link at the top right portion of the page
  2. Choose "create an account"
  3. Use the user name you've used in the above step, and fill in the rest.

If everything works smoothly, you are now logged on as yourself with full permissions. If something goes wrong, follow this to reset the security setting.

TBD

More docs to come. Suggestions on what needs to be written greatly appreciated.

Labels

  Edit Labels
(None)
  1. Feb 08, 2008

    Anonymous says:

    More info on how to create and manage groups of users would be great. There also...

    More info on how to create and manage groups of users would be great. There also doesn't seem to be a way of telling what users have registered appart from looking at the filesystem.