I am getting an error that I do not have the permissions to perform a Renew Software License from the Right-Click menu in the Software License menu. I have added the Roles - Symantec Software Librarian, Asset Manager, CMDB Manager. None of these allow me to perfom the function. So far only Symantec Administrator will let me do this.
How do I find out what Roles and Permissions are required to perform a Renew Software License task?
Thanks,
Log entry:
tions.AeXSecurityException: The caller ('LANGROUP\dodgintuser') does not have one or more of the specified permissions on the specified items.
at Altiris.NS.Security.SecurityMonitor.Demand(ItemPermissionEntryCollection entries)
at Altiris.NS.Security.ItemPermission.Demand()
at Altiris.Resource.ResourceDataTable.Save()
at Altiris.Resource.ResourceData.Save_Impl(Boolean dataClassDataChanged, Boolean associationDataChanged, ResourceAssociationDataCollection resourceAssociationsToLoad)
at Altiris.Resource.ResourceData.Save()
at Altiris.Resource.ResourceItem.OnSave(Boolean bExistingItem)
at Altiris.NS.ItemManagement.Item.Save()
at Altiris.ContractManagement.ResourceTypeDefinition.Contract.SoftwareLicense.Save()
at Altiris.ContractManagement.Web.Wizards.RenewLicense.CopyOverCurrentLicenseData(Guid newLicenseGuid)
at Altiris.ContractManagement.Web.Wizards.RenewLicense.UpdateExistingSoftwareLicense(ResourceDatabaseContext dbCtx, Guid newSoftwareLicenseGuid)
at Altiris.ContractManagement.Web.Wizards.RenewLicense.ctlConfirm_ClickOK(Object sender, EventArgs e) )
( Exception logged from:
at Altiris.Diagnostics.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception)
at Altiris.NS.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception)
at Altiris.ContractManagement.Web.Wizards.RenewLicense.ctlConfirm_ClickOK(Object sender, EventArgs e)
at Altiris.WebControls.ButtonListControl.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.wizards_renewlicense_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception error)
at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at System.Web.HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
at System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
)
( Extra Details: Type=Altiris.NS.Exceptions.AeXSecurityException Src=Altiris.NS )