Hi everybody,
I was wondering if it is possible at all to define which user shall be used to execute an App Engine process.
Namely, I want "normal users" to be able to start a process which copies data using OLAPCopyDataArea. Unfortunately, using a "normal user", I only get error code 34 ("You are not authorized to carry out this operation"). Executing the same process as a user with OLAP Data Role Administrator works just fine.
I have already double-checked all dimensions with access control. All necessary permissions are granted in the respective dimensions.
Are non-admins not allowed to execute processes using OLAPCopyDataArea in general or could there still be a permission issue?
As a quick win, I would like to always have this very App Engine process executed as admin user.
I know that in the past, OLAP connections could be created using OLAPCreateConnection, providing username and password to connect as whatever user. Unfortunately, the respective function is deprecated and has been replaced with OLAPCreateNamedConnection.
Is there any way to achieve my goal here, other than figuring out which exact element(s) could not be activated?
Best regards,
Jan