Changeset [38a760f69a877d34642ba42b0bc7e2b61e2cdb0a] by Greg Schueler

September 7th, 2011 @ 11:58 AM

Update authorization checks in web app

Apply authorization checks to controller actions

Update authorization check code

Update execution Job, allow auth subject to be used instead of role list

Update authorization taglib

Remove old role auth checks tags

Add unauthorized code

Fix and replace old role checks with updated auth checks

Add more authorization checks

Remove auth filter stuff that is unused

Update test to support authorization calls
https://github.com/dtolabs/rundeck/commit/38a760f69a877d34642ba42b0...

Committed by Greg Schueler

  • A rundeckapp/src/java/com/dtolabs/rundeck/core/utils/UserSubjectAuthorization.java
  • R rundeckapp/grails-app/views/user/_authItem.gsp
  • M rundeckapp/grails-app/conf/AuthorizationFilters.groovy
  • M rundeckapp/grails-app/controllers/ExecutionController.groovy
  • M rundeckapp/grails-app/controllers/FrameworkController.groovy
  • M rundeckapp/grails-app/controllers/MenuController.groovy
  • M rundeckapp/grails-app/controllers/ReportsController.groovy
  • M rundeckapp/grails-app/controllers/ScheduledExecutionController.groovy
  • M rundeckapp/grails-app/controllers/UserController.groovy
  • M rundeckapp/grails-app/i18n/messages.properties
  • M rundeckapp/grails-app/jobs/ExecutionJob.groovy
  • M rundeckapp/grails-app/services/ExecutionService.groovy
  • M rundeckapp/grails-app/services/FrameworkService.groovy
  • M rundeckapp/grails-app/services/ScheduledExecutionService.groovy
  • M rundeckapp/grails-app/taglib/AuthTagLib.groovy
  • M rundeckapp/grails-app/taglib/UtilityTagLib.groovy
  • M rundeckapp/grails-app/views/common/_topbar.gsp
  • M rundeckapp/grails-app/views/execution/show.gsp
  • M rundeckapp/grails-app/views/execution/showFragment.gsp
  • M rundeckapp/grails-app/views/framework/_commandOptions.gsp
  • M rundeckapp/grails-app/views/framework/createProject.gsp
  • M rundeckapp/grails-app/views/framework/editProject.gsp
  • M rundeckapp/grails-app/views/framework/nodes.gsp
  • M rundeckapp/grails-app/views/framework/projectSelect.gsp
  • M rundeckapp/grails-app/views/menu/_executions.gsp
  • M rundeckapp/grails-app/views/menu/_executionsReport.gsp
  • M rundeckapp/grails-app/views/menu/_workflowsFull.gsp
  • M rundeckapp/grails-app/views/scheduledExecution/_actionButtons.gsp
  • M rundeckapp/grails-app/views/scheduledExecution/_createForm.gsp
  • M rundeckapp/grails-app/views/scheduledExecution/_editOptions.gsp
  • M rundeckapp/grails-app/views/scheduledExecution/_uploadForm.gsp
  • M rundeckapp/grails-app/views/scheduledExecution/execute.gsp
  • M rundeckapp/grails-app/views/user/_user.gsp
  • M rundeckapp/grails-app/views/user/_userListItem.gsp
  • M rundeckapp/grails-app/views/user/list.gsp
  • M rundeckapp/src/java/com/dtolabs/rundeck/core/utils/SingleUserAuthentication.java
  • M rundeckapp/test/integration/ScheduledExecValidationTests.groovy
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

(DEPRECATED) Please use github issues for issue tracking at http://github.com/dtolabs/rundeck/issues

Shared Ticket Bins