Sha256: 25ffc67f2f5a1aa5c7aa73595fc2495963e6d700985d3ebfbbcb142e06409b8c

Contents?: true

Size: 1.43 KB

Versions: 61

Compression:

Stored size: 1.43 KB

Contents

Feature: Groups access control
  To control which users will be able to modify certain parts of the website a website administrator will be able to set the access level that groups have to branches of the content tree

  Scenario: Set Content Permission
    Given I am signed in as a website administrator
    When I am editing content
    Then I should be able to set the permissions on that content

  Scenario Outline: Permissions
    Given content's <Permission> is set to "staff" and "students"
    Then only users in the "staff" and "students" should be able to <Actions> content
    And users not in the "staff" and "students" should not be able to <Actions> content

    Examples:
      | Permission | Actions                    |
      | Update     | Update, create children of |
      | Destroy    | Delete                     |
      | Publish    | Publish                    |
      | View       | View                       |

  Scenario: Inherited Permissions
    Given content exists with permissions set
    When a child of that content is created
    Then by default the child should have the same permissions as it's parent

  Scenario: Administrators
    Given I am signed in as a website administrator
    Then I should be able to carry out all actions regardless of group permissions

  Scenario: Set Editor groups
    Given the system has editor groups set to 'editor'
    Then a user not in the group editor will no be able to edit any content

Version data entries

61 entries across 61 versions & 1 rubygems

Version Path
noodall-ui-0.5.15 features/group_access_control.feature
noodall-ui-0.5.14 features/group_access_control.feature
noodall-ui-0.5.13 features/group_access_control.feature
noodall-ui-0.5.12 features/group_access_control.feature
noodall-ui-0.5.11 features/group_access_control.feature
noodall-ui-0.4.11 features/group_access_control.feature
noodall-ui-0.4.10 features/group_access_control.feature
noodall-ui-0.5.10 features/group_access_control.feature
noodall-ui-0.5.9 features/group_access_control.feature
noodall-ui-0.4.9 features/group_access_control.feature
noodall-ui-0.5.8 features/group_access_control.feature
noodall-ui-0.4.8 features/group_access_control.feature
noodall-ui-0.4.7 features/group_access_control.feature
noodall-ui-0.5.7 features/group_access_control.feature
noodall-ui-0.5.6 features/group_access_control.feature
noodall-ui-0.5.5 features/group_access_control.feature
noodall-ui-0.5.4 features/group_access_control.feature
noodall-ui-0.5.3 features/group_access_control.feature
noodall-ui-0.5.2 features/group_access_control.feature
noodall-ui-0.5.1 features/group_access_control.feature