Continuum

Add security

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.0-alpha-3
  • Fix Version/s: 1.0-beta-1
  • Component/s: Web interface
  • Labels:
    None
  • Number of attachments :
    0

Description

Add a security scheme for the web interface.

Possible permissions:

  • Add project
  • Edit project
  • Remove project
  • Enqueue project for building

Issue Links

Activity

Hide
Dan Diephouse added a comment -

I created a plexus-security module which I haven't put out in cvs yet, which may be of help. Its very bare bones and I'm pretty happy with it. It provides a SecureRunData, Login stuff, and a SecureActionValve. Maybe you can look at it and see if its useful.

http://codehaus.org/~dandiep/plexus-security.tar.gz

Show
Dan Diephouse added a comment - I created a plexus-security module which I haven't put out in cvs yet, which may be of help. Its very bare bones and I'm pretty happy with it. It provides a SecureRunData, Login stuff, and a SecureActionValve. Maybe you can look at it and see if its useful. http://codehaus.org/~dandiep/plexus-security.tar.gz
Hide
Jason van Zyl added a comment -

We're going to hold of until alpha-3

Show
Jason van Zyl added a comment - We're going to hold of until alpha-3
Hide
Jason van Zyl added a comment -

We need to put the security in place before doing this.

Show
Jason van Zyl added a comment - We need to put the security in place before doing this.
Hide
Emmanuel Venisse added a comment -

Permissions are :

  • Add Projects
  • Edit Projects
  • Delete Projects
  • Build Projects
  • Show Projects
  • Add Build Definitions
  • Edit Build Definitions
  • Delete Build Definitions
  • Add Notifiers
  • Edit Notifiers
  • Delete Notifiers
  • Manage Continuum Configuration
  • Manage Schedules
  • Manage Users/Groups
Show
Emmanuel Venisse added a comment - Permissions are :
  • Add Projects
  • Edit Projects
  • Delete Projects
  • Build Projects
  • Show Projects
  • Add Build Definitions
  • Edit Build Definitions
  • Delete Build Definitions
  • Add Notifiers
  • Edit Notifiers
  • Delete Notifiers
  • Manage Continuum Configuration
  • Manage Schedules
  • Manage Users/Groups

People

Vote (1)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: