Ayuda de vídeo de Screencast
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

Renew Software License Fails with permission problems

Created: 03 Enero 2013 • Updated: 04 Enero 2013 | 1 comentario
Se ha solucionado este problema. Vea la solución.

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 )

Comentarios 1 CommentIr al último comentario

el cuadro de los 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

SOLUCIÓN