Authorizations for CompositeProvider

Local and Ad Hoc CompositeProviders

The authorizations for working with ad hoc and local CompositeProviders are assigned using authorization object S_RS_CPRO. The analysis authorizations for local and ad hoc CompositeProviders are a combination of the analysis authorizations defined for the subobjects and the analysis authorizations defined for the CompositeProvider. The system uses the authorizations of individual InfoProviders to build the intersection. The analysis authorizations created for the CompositeProvider are then combined with the derived authorizations.

In the definition of the CompositeProvider, you can also specify that only the analysis authorizations that were created for the CompositeProvider can be used for the authorization check.

Example

This example focuses on a CompositeProvider consisting of an InfoCube and a MultiProvider, which are connected by Union.

The authorizations are combined:

  • Authorizations in the InfoCube: The Product characteristic is restricted to the Sandals value.

  • Authorizations in the MultiProvider: The Distribution Channel characteristic is restricted to the values 2,3.

  • Authorizations in the CompositeProvider: The Distribution Channel field is restricted to the values 2-4.

In the query, the results for Distribution Channel 2-4 are displayed for product Sandals.

Central CompositeProviders

To work with this type of CompositeProvider, you need authorization object S_RS_HCPR. Analysis authorizations are handled in the same way as for MultiProviders. In other words, the authorizations of the relevant InfoProviders are not combined