截屏视频帮助

Renew Software License Fails with permission problems

创建时间: 03 1 月 2013 • Updated: 04 1 月 2013 | 1 条评论
此问题已解决。 请查看解决方案。

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 )

讨论 归类至以下社区:

评论 1 Comment跳转至最新评论

dodgint 的图片

I opened a case for this issue. As it turns out the problem is a defect in the code. The user must be in the Symantec Administrator role for this contact function to work. The issue has been addressed by development in the 7.5 release (when it comes out).

Has no one else run into this problem with using the Contract Function > Renew and Upgrade software license, or are all your users in the Administrator role?

Todd Clark County IS Vancouver,WA

解决方案