Ok, I have created a registration database that does quite a bit, including storing user ID files. However, when recertifications happen the ID files in the registration database don’t get updated. Is there any way to step through a view, open each document, switch to the ID file, touch the server to get the update to the ID file, put the ID file back in the document and move on to the next document? I know how to step through the view and everything except the switch to id piece. This would also be very useful for renames and the like. But, when I use switch to id I would in effect be switching from the server id? Any ideas, brain storms, recommendations?
I’m familiar with that method as I have a button for administrators to switch to an id in the registration db.
I’m wanting to run an agent weekly to accept any changes made to an ID stored in the registration db. My concern is if I do this on the server will I be switching the ID of the server? If so, what kind of ramifications would this cause? Or, would I be switching the ID of the person that signed the agent? Since the ID I switch to will not have permission to run restricted agents on the server will that kill the agent?
I’m guessing that, yes, you would be switching the ID of the server (but it’s only a guess.) And yes, your security rights issue would cut in too.
The simple solution might be to not run it on the server as an agent, but on a client (maybe as an action.). That’s the way an ID gets updated in the case of a real user, so the closer you can get to that the better. The down side is that you’d have to start it manually, rather than scheduled though.
There are smarter people than I out there, so maybe someone will come up with a solution. If someone does (or you do yourself) could you post it here for others to find please?