Hello,
I am implementing the SysOperation framework for a task. It works great for the System Administrator however when I add the service entrypoints to a new privilege and assign that to the desired Security Role, I am getting errors regarding specific tables that are impacted.
I set the sysEntryPointAttribute to ‘true’ for each operation, and gave them delete access on the entry points in the privilege.
Anything else I am missing?
Grazie,
S
Specifically:
Cannot create a record in Alerts - CUD event (EventCUD).
Access Denied: You do not have sufficient authorization to modify data in database.
The service operations do not actually hit the Alerts table at all…I only can imagine this is trying to either send alerts to other users that have them setup or to create the Batch Job History ( Reliable Async execution mode )
S
Ugh pardon the wasted thread. This has been resolved, I need more coffee prior to posting.
Setting SysEntrypointAttribute to False is what I was intending to do, and this removes the need for Code Permissions with explicit table security.
All is now well, thanks again Dynamics community!