Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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. 

Format

Panel
titlePwsProjectAamDashboardDetail
  • 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

...

On Insert: No

On Update: No

...

On Insert: No

On Update: Yes

...

On Insert: Yes

On Update: No

...

On Insert: Yes

On Update: No

...

BookedResourcesAllowedFlag

...

Boolean

...

On Insert: No

On Update: No

...

false

...

If set to "true", it allows dashboard access to booked resources.

...

false

...

On Insert: No

On Update: No

...

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)

Code Block
languagexml
titleExample 01 - Project BI
collapsetrue
                        <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>                        
Code Block
languagexml
titleExample 02 - Power BI
collapsetrue
                        <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>
Code Block
languagexml
titleExample 03 - 3rd Party BI
collapsetrue
                        <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>