The permissions to assign an actor is not translated properly in the branch and the leaf level

Description

As you see in Picture 2.png, the permissions are set for own, customize and use role to assign actors during the creation of the checklist. First of all the terminologies are confusing, the role names should have been like root, branch and leaf, instead of own, customize and use respectively.

When a root shares checklist template to branch (with customize role), the branch can create a new checklist from the root template and the branch role is actually 'own' for the new checklist created. However for checking the permission to assign steps to new actors in the new checklist for branch, it gets the permission for 'own' (root), instead of 'customize' (branch).

This also happens in the leaf level. So regardless of what permissions you set during creation of the checklist, both branch and leaf get the permission for own, instead of permission for customize and use respectively

Attachments

1
  • 29 Sep 2010, 11:30 AM

Activity

Show:

Savitha Prakash September 30, 2010 at 8:11 AM

Assign roles properly resolved to render the proper actors in the add/edit step view.
Committed revision 70481.

Fixed

Details

Assignee

Reporter

Components

Affects versions

Priority

Created September 29, 2010 at 11:30 AM
Updated September 30, 2010 at 8:11 AM
Resolved September 30, 2010 at 8:11 AM

Flag notifications