I just tried to extend the usage of Patch Manager to our Service Desk who will be using the reporting features, but I got this error message.
Source: Csla
Exception occurred at 22/01/2013 10:52:03 AM: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
DataPortal_Update method call failed
DataPortal.Update failed
Stack: at AZROLESLib.IAzRole.AddMember(String bstrProp, Object varReserved)
at EminentWare.BusinessObjects.Security.AzManRole.AddMember(String textualsid)
at EminentWare.BusinessObjectLayer.Role.DataPortal_Update()
at Csla.MethodCaller.CallMethod(Object obj, MethodInfo info, Object[] parameters)
at Csla.MethodCaller.CallMethod(Object obj, String method, Object[] parameters)
at Csla.Server.SimpleDataPortal.Update(Object obj, DataPortalContext context)
at Csla.DataPortal.Update(Object obj)
at Csla.DataPortal.Update[T](T obj)
at Csla.BusinessBase`1.Save()
at EminentWare.BusinessObjectLayer.Role.Save()
at EminentWare.UI.Management.CredentialManagementViewControl.AddRoleMember()
at EminentWare.UI.Management.CredentialManagementViewControl.OnSelectedAction(Action action, AsyncStatus status
The account I am trying to add is a domain account. I can browse the OU's and select and add the account successfully but when I click to finish, the error occurs.
I've read the other discussions on "Access denied" errors for the DataPortal but they don't seem to be the same as my error.
I have checked the permissions of the regkey HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Update Services\Server\Setup
The local Users group has Read. The local Administrators groups has Full Control. The account I connect to PM with is a local Administrator of the server and an Eminentware Enterprise Administrator.
I don't have an "ewdgssvc" account. The Data Grid Server is started using a domain based service account. This account is a local Administrator also.
My Patch Manager and WSUS server are on the same box.
Any help would be greatly appreciated.