Overview
This structure is included in the data structure PwsProjectDetail, and it contains the information on how advanced analytics dashboards are configured. It includes dashboard type, name, alias, parameter, and user access setup.
- PwsProjectAamDashboardDetail
- ProjectAamDashboardId: Int32
- ProjectAamDashboardUid: Int64
- AamIntegrationSummary: PwsAamIntegrationSummary
- ProjectAamDashboardName: String (50)
- BookedResourcesAllowedFlag: Boolean
- CcUsersAllowedFlag: Boolean
- ClientsAllowedFlag: Boolean
- EmAllowedFlag: Boolean
- LtdBookedResourcesAllowedFlag: Boolean
- LtdOtherResourcesAllowedFlag: Boolean
- OtherResourcesAllowedFlag: Boolean
- PmAllowedFlag: Boolean
- ProjectAamDashboardParams: PwsAamBdDashboardParams/PwsAamPbDashboardParams/PwsAamOtherDashboardParams
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|
ProjectAamDashboardId | Int32 | On Insert: No On Update: No |
| The AAM dashboard Id is a unique identifier for an AAM dashboard. For internal use only. |
|
ProjectAamDashboardUid | Int64 | On Insert: No On Update: Yes |
| A unique and immutable identifier for an AAM dashboard. |
|
AamIntegrationSummary | PwsAamIntegrationSummary | On Insert: Yes On Update: No |
| This structure includes basic information about an Advanced Analytical Module (AAM) integration |
|
ProjectAamDashboardName | String (50) | On Insert: Yes On Update: No |
| A unique and identifier for an AAM dashboard. |
|
BookedResourcesAllowedFlag | Boolean | On Insert: No On Update: No | false | If set to "true", it allows dashboard access to booked resources. | false |
CcUsersAllowedFlag | Boolean | On Insert: No On Update: No | false | If set to "true", it allows dashboard access to user that has cost center permission "Access Project Workspace" | false |
ClientsAllowedFlag | Boolean | On Insert: No On Update: No | false | If set to "true", it allows dashboard access to clients. | false |
EmAllowedFlag | Boolean | On Insert: No On Update: No | false | If set to "true", it allows dashboard access to engagement manager. | false |
LtdBookedResourcesAllowedFlag | Boolean | On Insert: No On Update: No | false | If set to "true", it allows dashboard access to booked resources (limited). | false |
LtdOtherResourcesAllowedFlag | Boolean | On Insert: No On Update: No | false | If set to "true", it allows dashboard access to other resources (limited). | false |
OtherResourcesAllowedFlag | Boolean | On Insert: No On Update: No | false | If set to "true", it allows dashboard access to other resources. | false |
PmAllowedFlag | Boolean | On Insert: No On Update: No | false | If set to "true", it allows dashboard access to project manager. | false |
ProjectAamDashboardParams | PwsAamBdDashboardParams/PwsAamPbDashboardParams/PwsAamOtherDashboardParams | On Insert: No On Update: No |
| Configuration and parameter information that are used to integrate with the three different type of Advanced Analytics Module (AAM). |
|
Usage Example(s)
<b:PwsProjectAamDashboardDetail>
<b:ProjectAamDashboardId i:nil="true"/>
<b:ProjectAamDashboardUid>1152921504606853792</b:ProjectAamDashboardUid>
<b:AamIntegrationSummary>
<b:AamIntegrationId i:nil="true"/>
<b:AamIntegrationName>Projector BI</b:AamIntegrationName>
<b:AamIntegrationUid>1152921504606847218</b:AamIntegrationUid>
<b:AamType>P</b:AamType>
</b:AamIntegrationSummary>
<b:ProjectAamDashboardName>(1) Projector BI AAM</b:ProjectAamDashboardName>
<b:BookedResourcesAllowedFlag>false</b:BookedResourcesAllowedFlag>
<b:CcUsersAllowedFlag>false</b:CcUsersAllowedFlag>
<b:ClientsAllowedFlag>false</b:ClientsAllowedFlag>
<b:EmAllowedFlag>false</b:EmAllowedFlag>
<b:LtdBookedResourcesAllowedFlag>false</b:LtdBookedResourcesAllowedFlag>
<b:LtdOtherResourcesAllowedFlag>false</b:LtdOtherResourcesAllowedFlag>
<b:OtherResourcesAllowedFlag>false</b:OtherResourcesAllowedFlag>
<b:PmAllowedFlag>true</b:PmAllowedFlag>
<b:ProjectAamDashboardParams i:type="b:PwsAamBdDashboardParams">
<b:BdDashboardAlias>Workspace-Project Health</b:BdDashboardAlias>
<b:BdDashboardParameters>ProjectorProjectCode={0}</b:BdDashboardParameters>
</b:ProjectAamDashboardParams>
</b:PwsProjectAamDashboardDetail>
<b:PwsProjectAamDashboardDetail>
<b:ProjectAamDashboardId i:nil="true"/>
<b:ProjectAamDashboardUid>1152921504606853822</b:ProjectAamDashboardUid>
<b:AamIntegrationSummary>
<b:AamIntegrationId i:nil="true"/>
<b:AamIntegrationName>MS Power BI</b:AamIntegrationName>
<b:AamIntegrationUid>1152921504606847220</b:AamIntegrationUid>
<b:AamType>M</b:AamType>
</b:AamIntegrationSummary>
<b:ProjectAamDashboardName>(2) Projector BI AAM</b:ProjectAamDashboardName>
<b:BookedResourcesAllowedFlag>false</b:BookedResourcesAllowedFlag>
<b:CcUsersAllowedFlag>false</b:CcUsersAllowedFlag>
<b:ClientsAllowedFlag>false</b:ClientsAllowedFlag>
<b:EmAllowedFlag>false</b:EmAllowedFlag>
<b:LtdBookedResourcesAllowedFlag>false</b:LtdBookedResourcesAllowedFlag>
<b:LtdOtherResourcesAllowedFlag>false</b:LtdOtherResourcesAllowedFlag>
<b:OtherResourcesAllowedFlag>false</b:OtherResourcesAllowedFlag>
<b:PmAllowedFlag>true</b:PmAllowedFlag>
<b:ProjectAamDashboardParams i:type="b:PwsAamPbDashboardParams">
<b:PbFilter>PBI-ProjectList/ProjectCode eq '{0}'</b:PbFilter>
<b:PbReportId>26c0b4b3-9fa6-4bb1-9e2e-a2bb4d0270a3</b:PbReportId>
<b:PbWorkspaceId>7b087de2-53a5-4cc7-b51d-0d780508debb</b:PbWorkspaceId>
</b:ProjectAamDashboardParams>
</b:PwsProjectAamDashboardDetail>
<b:PwsProjectAamDashboardDetail>
<b:ProjectAamDashboardId i:nil="true"/>
<b:ProjectAamDashboardUid>1152921504606853793</b:ProjectAamDashboardUid>
<b:AamIntegrationSummary>
<b:AamIntegrationId i:nil="true"/>
<b:AamIntegrationName>Other Compatible BI Tool</b:AamIntegrationName>
<b:AamIntegrationUid>1152921504606847163</b:AamIntegrationUid>
<b:AamType>O</b:AamType>
</b:AamIntegrationSummary>
<b:ProjectAamDashboardName>(3) Other BI (Google Studio)</b:ProjectAamDashboardName>
<b:BookedResourcesAllowedFlag>false</b:BookedResourcesAllowedFlag>
<b:CcUsersAllowedFlag>false</b:CcUsersAllowedFlag>
<b:ClientsAllowedFlag>false</b:ClientsAllowedFlag>
<b:EmAllowedFlag>false</b:EmAllowedFlag>
<b:LtdBookedResourcesAllowedFlag>false</b:LtdBookedResourcesAllowedFlag>
<b:LtdOtherResourcesAllowedFlag>false</b:LtdOtherResourcesAllowedFlag>
<b:OtherResourcesAllowedFlag>false</b:OtherResourcesAllowedFlag>
<b:PmAllowedFlag>true</b:PmAllowedFlag>
<b:ProjectAamDashboardParams i:type="b:PwsAamOtherDashboardParams">
<b:OtherUrl>https://datastudio.google.com/embed/reporting/1SWAoc-0k0bQDyv2xDyo-2GF-EjCcIWQL/page/2Sdz</b:OtherUrl>
</b:ProjectAamDashboardParams>
</b:PwsProjectAamDashboardDetail>