Overview
This structure represents the unique key fields associated with identifying a cost center permission.
Cost Center Permissions are a way of granting access to users based on this hierarchy. For example, your company may be modeled into geographic offices. Jim will be given a cost center permission so that he can only enter time on behalf of resources in North America.
Cost center permissions get categorized into two different groups. Action and Data based. Each is described below.
- Action-based Permissions – Action-based permissions (items that start with Maintain and the Schedule Resources and View Projects privileges) act exactly as one would expect: users without permissions to perform an action in a particular cost center will not be permitted to perform those actions.
- Data-based Permissions – Data-based permissions start with the word Run and relate to what data a user can see when submitting a new report or re-running an existing one. If a user only has access to selected cost centers, only those cost centers will appear in the Cost Center dropdown on the Parameters tab of the report wizard, thus limiting their access to only include data that they are allowed to see. Even if another user with access to other cost centers saves a report as a public report or shares a report to a more restricted user, the more restricted user will not be able to access cost center data he or she does not have permissions to access. It should be noted, however, that denying access to a cost center prevents a user from running reports containing that cost center's data in the future. It does not prevent the user from being able to view reports from the report output section of the report browser that he or she had previously run, even if it contains data from the restricted cost center. If a cost center is added to the system under a new parent cost center, users who had access to the parent cost center will have access to the new cost center. Similarly, if a cost center is moved to a new location, users who had access to the parent will now have access to the newly moved cost center.
Format
- PwsCostCenterPermissionRef
- CostCenterPermissionId: Int32
- CostCenterPermissionTag: String
Elements
Element | Data Type | Description | Sample Data |
---|---|---|---|
CostCenterPermissionId | Int32 | The cost center permission Id is a unique identifier for a cost center permission. For internal use only. |
|
CostCenterPermissionTag | String | The cost center tag / name is a unique identifier for a cost center |
|