I want to allow a particular OX user (lets say 'superuser') to have permissions to create calendar appointment/tasks for any user in OX.
One way of doing this is would be to log in as an individual user in OX, go to a specific private folder (say 'Calendar' or 'Tasks'), right click , select 'Properties'.
Once the property screen shows up, click on 'Rights' tab and add the user name ('superuser' in this example) and grant appropriate permissions to modify private folders.
The approach mentioned above works fine if you have small number of users. In our case, we will be having thousands of users, and repeating the process for each and every user will be difficult.
Is there a script/HTTP API available which can do the same (so that I do not have to log in for each individual user and make changes manually)?
Does any one have any idea about all the database tables which need to be updated to perform this type of operation ?
I could see that 'oxfolder_tree' and 'oxfolder_permissions' tables are updated whenever I perform this operation from User Interface, but I have not been able to figure out other tables which might have to be modified to perform this operation.
Any help in this regard will be highly appericiated.
- Nick
One way of doing this is would be to log in as an individual user in OX, go to a specific private folder (say 'Calendar' or 'Tasks'), right click , select 'Properties'.
Once the property screen shows up, click on 'Rights' tab and add the user name ('superuser' in this example) and grant appropriate permissions to modify private folders.
The approach mentioned above works fine if you have small number of users. In our case, we will be having thousands of users, and repeating the process for each and every user will be difficult.
Is there a script/HTTP API available which can do the same (so that I do not have to log in for each individual user and make changes manually)?
Does any one have any idea about all the database tables which need to be updated to perform this type of operation ?
I could see that 'oxfolder_tree' and 'oxfolder_permissions' tables are updated whenever I perform this operation from User Interface, but I have not been able to figure out other tables which might have to be modified to perform this operation.
Any help in this regard will be highly appericiated.
- Nick
Comment