Sha256: 903a2cedb96a9a0570a53c40dc4602c36dd82b1d8ff6a5a0435f7b23a52ffa53

Contents?: true

Size: 825 Bytes

Versions: 22

Compression:

Stored size: 825 Bytes

Contents

Feature: 'reveal' can be used to see all records

  Background:
    Given I successfully run `conjur variable create $ns/secret secretvalue`
    And I create a new user named "alice@$ns"
    
  Scenario: The secret value is not accessible without 'reveal' privilege
    Given I login as "alice@$ns"
    When I run `conjur variable show $ns/secret`
    Then the exit status should be 1

  Scenario: 'reveal' can't be used without permission
    Given I login as "alice@$ns"
    When I run `conjur reveal variable show $ns/secret`
    Then the exit status should be 1
  
  Scenario: The secret value is accessible with 'reveal' privilege
    Given I successfully run `conjur resource permit '!:!:conjur' user:alice@$ns reveal`
    And I login as "alice@$ns"
    Then I successfully run `conjur reveal variable show $ns/secret`

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
conjur-cli-4.28.0 acceptance-features/global-privilege/reveal.privilege
conjur-cli-4.27.0 acceptance-features/global-privilege/reveal.privilege