Changeset [034e4a49ad944f0ded60eddab6dd900674a3246c] by Greg Schueler

September 13th, 2011 @ 06:08 PM

Add node resource level authorizations [#429]

Add read/run authorization checks for nodes. Display
only 'read'able nodes in the GUI, and flag non-runnable nodes.
https://github.com/dtolabs/rundeck/commit/034e4a49ad944f0ded60eddab...

Committed by Greg Schueler

  • A core/src/test/com/dtolabs/rundeck/core/authorization/multi1.yml.aclpolicy
  • A core/src/test/com/dtolabs/rundeck/core/authorization/multi2.yml.aclpolicy
  • M core/src/java/com/dtolabs/rundeck/core/authorization/providers/ContextDecision.java
  • M core/src/java/com/dtolabs/rundeck/core/authorization/providers/PoliciesCache.java
  • M core/src/java/com/dtolabs/rundeck/core/authorization/providers/SAREAuthorization.java
  • M core/src/java/com/dtolabs/rundeck/core/authorization/providers/YamlPolicy.java
  • M core/src/java/com/dtolabs/rundeck/core/common/Framework.java
  • M core/src/java/com/dtolabs/rundeck/core/execution/dispatch/ParallelNodeDispatcher.java
  • M core/src/java/com/dtolabs/rundeck/core/execution/dispatch/SequentialNodeDispatcher.java
  • M core/src/java/com/dtolabs/rundeck/core/execution/workflow/NodeFirstWorkflowStrategy.java
  • M core/src/resources/com/dtolabs/launcher/setup/templates/admin.aclpolicy.template
  • M core/src/resources/com/dtolabs/launcher/setup/templates/apitoken.aclpolicy.template
  • M core/src/resources/com/dtolabs/launcher/setup/templates/user.aclpolicy.template
  • M core/src/test/com/dtolabs/rundeck/core/authorization/TestPolicies.java
  • M core/src/test/com/dtolabs/rundeck/core/authorization/TestSAREAuthorization.java
  • M core/src/test/com/dtolabs/rundeck/core/authorization/providers/TestPoliciesCache.java
  • M docs/en/07-administration/07-chapter1.md
  • M docs/en/upgrading/upgrading.md
  • M packaging/debroot/etc/rundeck/admin.aclpolicy
  • M packaging/debroot/etc/rundeck/apitoken.aclpolicy
  • M packaging/root/etc/rundeck/admin.aclpolicy
  • M packaging/root/etc/rundeck/apitoken.aclpolicy
  • M rundeckapp/grails-app/controllers/FrameworkController.groovy
  • M rundeckapp/grails-app/views/execution/_execDetails.gsp
  • M rundeckapp/grails-app/views/framework/_allnodes.gsp
  • M rundeckapp/grails-app/views/framework/_nodes.gsp
  • M rundeckapp/grails-app/views/framework/_nodesTable.gsp
  • M rundeckapp/grails-app/views/framework/_nodesTableContent.gsp
  • M rundeckapp/grails-app/views/scheduledExecution/_editOptions.gsp
  • M rundeckapp/web-app/js/jobedit.js
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