we're currently working on the migration of 3.x reporting authorizations into the new analysis authorizations.
Because of the existing requirements we have to have different analysis authorizations on different infoproviders and we want to use infoobject 0TCAIPROV to do this.
But since we have a lot of infoproviders we don't want to maintain the relevant infoproviders in each analysis authorization and because we cannot use infoareas to assign the infoproviders we have created a customer-exit variable for 0TCAIPROV that produces the list of relevant inforpoviders.
So far, so good. But when running queries with this authorization we always the EYE001: No authorization for InfoProvider. So we debugged the query and saw that the customer-exit is being processed. But it seems that the infoprovider check does not support customer-exit variables.
Does anybody have experience with this? Has anybody done this?