To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorManage Roles
As a Global Cost Estimator Administrator
I want to be able to create new roles and identify claims for functionality access given to those roles
So that I can grant appropriate access to the Global Cost Estimator to users from my company
- Scenarios
-
- Default assignment of claims to the standard roles (US167)
- Add a new custom role for my company (US167)
- Can't view a custom role for another company (US167)
- Default assignment of claims to the standard roles (US167)
-
- Given
- I am logged in as a GCE Administrator
- When
- I display the Manage Roles page
- And
- I view the standard role 'user role'
- Then
- the claims will be 'claim list'
- And
- the standard role cannot be edited or deleted
Examples: user role claim list ClientAdmin Policy - Manage, Roles - Manage, Users - Manage FileManager Assignee - View All, Cost Estimate Approver - Manage, Cost Estimate - Create, Cost Estimate - Update All, Cost Estimate - Delete All, Mandatory Services - Manage, Request Tax Details - Manage Requestor Cost Estimate - Create, Cost Estimate - Update, Cost Estimate - Delete - Add a new custom role for my company (US167)
-
- Given
- I am logged in as a GCE Administrator
- And
- I display the Manage Roles page
- And
- I choose to add a new role record
- And
- I enter the role text 'role name'
- And
- I select the claims 'claim'
- When
- I choose Update from the Add New Record page
- Then
- the Manage Roles page is re-displayed
- And
- a new role is displayed
- And
- the role will be 'role name'
- And
- the claims will be 'claim list'
Examples: role name claim claim list TestRole1 Cost Estimate - Create, Cost Estimate - Update Cost Estimate - Create, Cost Estimate - Update TestRole2 Assignee - View All Assignee - View All - Can't view a custom role for another company (US167)
-
- Given
- I am logged in as a GCE Administrator
- And
- no custom roles exist for my company
- But
- a custom role 'TestRole3' exists for another company
- When
- I display the Manage Roles page
- Then
- I will not see a role for 'TestRole3'
Last published almost 7 years ago by Doug Snyder.