Page 1 of 1
Process Security
Posted: Thu Mar 21, 2013 7:27 am
by conray
Hi,
I have a end user process which calls a sub process.
Inside the sub process, there is a CellPutS code.
When end user runs the process, the sub process CellPutS code does not execute.
But if i run it as admin, the code works.
Question is, how can i overcome this without setting end user as admin?
Re: Process Security
Posted: Thu Mar 21, 2013 7:35 am
by declanr
Right-Click on the process in server explorer and tick "Security Access", this needs to be done for any process which will change data in the security cubes and is going to be ran by a non-admin.
http://publib.boulder.ibm.com/infocente ... tyDat.html
Re: Process Security
Posted: Thu Mar 21, 2013 7:51 am
by conray
what if the sub process would would CellPutS into the }CubeProperties cube?
Basically i am trying to lock a cube after finishing the whole process.
Is it doable?
Re: Process Security
Posted: Thu Mar 21, 2013 8:20 am
by lotsaram
conray wrote:what if the sub process would would CellPutS into the }CubeProperties cube?
Basically i am trying to lock a cube after finishing the whole process.
Is it doable?
What is the status of the cube
BEFORE running the process? If it is locked prior then even admin access will not be able to write. Do you know you can just leave the cube locked and use the CubeLockOverride function in the TI to enable updating even while locked?
Re: Process Security
Posted: Mon Mar 25, 2013 12:54 am
by conray
Status of the cube before process run is "Lock".
I didnt know about the CubeLockOverride function, this is exactly what i needed.
Tested and worked.
Thanks lotsaram.