PwsCostCenterPermissionSettingElement

Overview


This structure is returned by services such as PwsGetUser, which return the full details about users. This structure contains a user's cost center permission setting detail structure (PwsCostCenterPermissionSettingDetail). 

Format


PwsCostCenterPermissionSettingElement
  • PwsCostCenterPermissionSettingElement

Elements


Element

Data Type

Description

Sample Data

CostCenterPermissionDisplayName

String

The cost center permission display name.

Maintain Projects and Engagements

CostCenterPermissionSettingDetail

PwsCostCenterPermissionSettingDetail

This structure contains the complete set of information about a cost center permission setting.


OverrideCostCenterPermissionSettingFlag

Boolean

If set to 'true', the users permission settings for this particular permission are overridden from the default (determined by the user types associated with the user).

false

Usage Example(s)


Example 01
                     <b:PwsCostCenterPermissionSettingElement>
                        <b:CostCenterPermissionDisplayName>Maintain Projects and Engagements</b:CostCenterPermissionDisplayName>
                        <b:CostCenterPermissionSettingDetail>
                           <b:CostCenterPermissionIdentity>
                              <b:CostCenterPermissionId i:nil="true"/>
                              <b:CostCenterPermissionTag>maintainProjectsAndEngagements</b:CostCenterPermissionTag>
                           </b:CostCenterPermissionIdentity>
                           <b:CostCenterPermissionSetting>true</b:CostCenterPermissionSetting>
                           <b:CostCenters>
                              <b:PwsCostCenterRef>
                                 <b:CostCenterId i:nil="true"/>
                                 <b:CostCenterName>IT Team (USA)</b:CostCenterName>
                                 <b:CostCenterNumber>IT Team (USA)</b:CostCenterNumber>
                                 <b:CostCenterUid>1152921504606867365</b:CostCenterUid>
                              </b:PwsCostCenterRef>
                           </b:CostCenters>
                        </b:CostCenterPermissionSettingDetail>
                        <b:OverrideCostCenterPermissionSettingFlag>false</b:OverrideCostCenterPermissionSettingFlag>
                     </b:PwsCostCenterPermissionSettingElement>