Universe Restriction Options set to
Combine row restrictions using AND within group hierarchies and OR between groups.
If a user is in two sub groups within two hierarchies the SQL generated is only correct if the user is in the Administrators group.
The two hierarchies are
Group : CSG with a Row restriction : FAC_ORG_ID = 6668
Group : CSG > P62 with a Row restriction : PU_ORG_ID = 6020
Group : HSS with a Row restriction :FAC_ORG_ID = 6626
Group : HSS > S21 with a Row restriction :PU_ORG_ID = 7278
If the user is in the Administrators group the SQL generated is correct.
(Table names removed for clarity)
AND ( ( ( FAC_ORG_ID = 6668 AND PU_ORG_ID = 6020 ) )
OR ( (FAC_ORG_ID = 6626 AND PU_ORG_ID = 7278 ) ) )
If the user is not is the Administrators group the SQL generated is incorrect.
AND ( ( ( FAC_ORG_ID = 6668 AND FAC_ORG_ID = 6626 ) )
AND ( ( ( PU_ORG_ID = 6020 ) )
OR ( ( PU_ORG_ID = 7278 ) ) ) )
Anyone any ideas why this is happening?
Is there some setting on the Administrators group that needs to be set at the top of these hierarchies?
We are using
SAP BusinessObjects BI Platform 4.1 Support Pack 2 Patch 1
Version: 14.1.2.1171