Show TOC

Authorization Behavior for Fields of Open ODS ViewsLocate this document in the navigation structure

The Authorization Relevance property on the characteristic field of the Open ODS view allows you to specify whether or not a field is authorization-relevant. The settings in the Open ODS view also define which analysis authorizations should be checked for the field when the query is executed. When the query is executed, the system also checks whether the user has analysis authorizations.

Which analysis authorizations are checked when the query is executed depends on how the field is set to authorization-relevant.

No Associations Defined for the Characteristic Field: Authorization-Relevance is Defined Locally

If the Authorization Relevance field property is set locally, the system checks all authorizations defined for the Open ODS view field.

Note In the administration screen for analysis authorizations, you can use authorization-relevant Open ODS view fields with their InfoObject name for the authorization definition. The fields are displayed as InfoObjects in the administration screen for analysis authorizations.
Dependency of the Authorization Relevance Property on Associations

If you have defined an association for a field of the Open ODS view, the authorization behavior depends on the settings in the Open ODS view as described below:

Settings in the Open ODS view (Eclipse-Based Editor) Authorization behavior
You have defined an association and selected the Inherit Global Name field. The authorization relevance is inherited by the association and cannot be changed locally.

If the associated object is authorization-relevant, the system checks the analysis authorizations (defined for the associated object) for the Open ODS field view when executing the query.

You have defined an association and not selected the Inherit Global Name field. The authorization relevance is inherited by the association.

If the associated object is authorization-relevant, the system checks the analysis authorizations (defined for the associated object) for the Open ODS field view when executing the query.

You have configured an association, you have not selected the field Inherit Global Name and you have overwritten (locally specified) the property Authorization Relevance using the pushbutton Default Value or Inherited Value (Default Value or Inherited Value). The authorization relevance is determined locally.

If you have set the field as authorization-relevant, the analysis authorizations defined for the Open ODS view field are checked when query is executed. The Open ODS view field is available together with its InfoObject name as an InfoObject in the administration screen for analysis authorizations.

Note Even if you do not change the entry after choosing Default Value or Inherited Value (Default Value or Inherited Value), the system interprets the property as being specified locally and not as the default or inherited value. This means that the analysis authorizations are checked, which are defined for the InfoObject that represents the field of the Open ODS view in the authorization maintenance screen. The analysis authorizations of the associated object are not checked.