Sha256: e97fd7b375ad8a56113589fb0b9625b03f7871dd8bac70df3003c1e5488fcb7c
Contents?: true
Size: 1.42 KB
Versions: 3
Compression:
Stored size: 1.42 KB
Contents
Feature: Loading a policy can specify the policy's admin Background: Given I successfully run `conjur group create $ns/admin` And a file named "policy.rb" with: """ policy 'test-policy-1.0' do user "test_user" end """ Scenario: --as-group works When I run `conjur policy load --as-group $ns/admin --collection $ns` interactively And I pipe in the file "policy.rb" And the exit status should be 0 When I run `conjur role members policy:$ns/test-policy-1.0` Then the output from "conjur role members policy:$ns/test-policy-1.0" should match /group:.*$ns.admin/ Scenario: --as-role works When I run `conjur policy load --as-role group:$ns/admin --collection $ns` interactively And I pipe in the file "policy.rb" And the exit status should be 0 When I run `conjur role members policy:$ns/test-policy-1.0` Then the output from "conjur role members policy:$ns/test-policy-1.0" should match /group:.*$ns.admin/ Scenario: --as-group doesn't interfere with policy ownership of other resources When I run `conjur policy load --as-group $ns/admin --collection $ns` interactively And I pipe in the file "policy.rb" And the exit status should be 0 When I run `conjur resource show user:test_user@$ns-test-policy-1-0 | jsonfield owner` Then the output from "conjur resource show user:test_user@$ns-test-policy-1-0 | jsonfield owner" should match /policy:$ns.test-policy-1.0/
Version data entries
3 entries across 3 versions & 1 rubygems