The following summarizes the relationship between user cost sheet permission settings in Administration mode with the additional column restrictions in User Mode.
Column restrictions will not override View or Edit permissions for users with module-level Create permission. If a user has Cost Sheet module Create permission (in permission settings), this overrides any User Mode column restrictions. This also means that if a user has a "Disallow Editing" or "Disallow Viewing" column restriction, and then is subsequently granted module-level Create permission for the cost sheet, that Create permission will override the column restriction and the user will be able to view/edit the column (even if the restriction is still selected in User Mode).
Note: These restrictions apply to work packages as well. If a user does not have view permission on a column, then that user will not be allowed to view the same column in a work package.
With this Permission/RestrictionSetting: | The User Can: | |||||
---|---|---|---|---|---|---|
Cost Sheet Module | Column "Disallow Editing" | Column "Disallow Viewing" | Edit column data | View column data | Import Column | Export Column |
View | not selected | not selected | No | Yes | No | Yes |
View | x | not selected | No | Yes | No | Yes |
View | x | x | No | No | No | No |
Modify | not selected | not selected | Yes | Yes | Yes | Yes |
Modify | x | x | No | No | No | No |
Modify | x | x | No | No | No | No |
Create | not selected | not selected | Yes | Yes | Yes | Yes |
Create | x | not selected | Yes | Yes | Yes | Yes |
Create | x | x | Yes | Yes | Yes | Yes |
If a user or group is removed from module level permission but was previously configured in the Restrictions window to edit or view columns, then that user or group will not be removed from the restrictions list.
Edit Restriction is available only for manual entry column, for example: Manual datasource, Assigned Budget, YTB, Manual Funding at Project or Shell and CBS Level. For all other columns, Edit Restriction option is disabled, as the user cannot edit information.