Soluzione # - CS292726

Gli utenti non amministratori del sito non sono in grado di modificare o generare un report da un modello di report con "Ignora controllo accesso" in Windchill

Modifica: 05-Dec-2024   


Nota: Questo articolo è stato tradotto per la sua comodità utilizzando un software di traduzione automatica. PTC non garantisce l'affidabilità o la leggibilità dei contenuti di questa traduzione. Clicca qui per vedere la versione originale di questo articolo in inglese. Per ulteriori informazioni sulla traduzione automatica, clicca qui.
Grazie per averci informato. Esamineremo questa traduzione il prima possibile.

Si applica a

  • FlexPLM 11.0 F000 to 12.0.0.1
  • Windchill PDMLink 10.2 F000 to 13.0
  • Windchill ProjectLink 10.2 to 12.1
  • Using the “unrestrictedGroups” property to allow some users to run query builder reports does not override the user’s restricted access to some WC libraries when the report runs

Descrizione

  • Gli utenti non amministratori del sito non possono modificare e generare un report quando il modello di report è selezionato con Bypass Access Control

  • In qualità di amministratore dell'organizzazione , l'utente non è in grado di creare un report di Query Builder

  • Utente incapace per aggiornare un report Query Builder esistente

  • Gli utenti non amministratore non possono vedere il pulsante Salva Mentre creazione un report di creazione query
  • L'utente non amministratore può vedere che la distinta è disattivata e non può essere selezionata
  • L'azione Visualizza report è disattivata per gli utenti non amministratori
  • I log di MethodServer mostrano i seguenti errori

    • Per Windchill 11.0 e versioni successive

      InvalidQMLException: Access is restricted for this user.
      at com.ptc.windchill.enterprise.reportBuilder.ReportBuilderHelper.buildResultProcessorInfo(ReportBuilderHelper.java:842)
      at com.ptc.windchill.enterprise.reportBuilder.ReportBuilderHelper.buildResultProcessorBridge(ReportBuilderHelper.java:813)
      at com.ptc.windchill.enterprise.reportBuilder.ReportBuilderAsyncTableBuilder.buildComponentData(ReportBuilderAsyncTableBuilder.java:131)
      at com.ptc.jca.mvc.components.DefaultJcaComponentDataBuilder.buildRawDataAsync(DefaultJcaComponentDataBuilder.java:93)
      

    • Per Windchill 10.2

      2019-06-19 08:24:01,187 ERROR [DataSource Task Executor-55] com.ptc.mvc.components.ds.AbstractDataSourceComponentDataBuilder test - Unable to process component data for component: adhocTable
      wt.util.WTException: Access is restricted for this user.
      Nested exception is: Access is restricted for this user. Nested exception is:
      (wt.query.template.templateResource/3) wt.query.template.InvalidQMLException: Access is restricted for this user.
      at wt.query.template.ReportTemplateHelper.buildResultProcessorBridge(ReportTemplateHelper.java:1757)
      at com.ptc.windchill.enterprise.report.mvc.builders.ReportResultsAsyncTableBuilder.buildComponentData(ReportResultsAsyncTableBuilder.java:98)
      at com.ptc.jca.mvc.components.DefaultJcaComponentDataBuilder.buildRawDataAsync(DefaultJcaComponentDataBuilder.java:91)
      at com.ptc.mvc.components.ds.AbstractDataSourceComponentDataBuilder$ComponentDataSourceTask.run(AbstractDataSourceComponentDataBuilder.java:425)
      at com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:226)
      at com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:195)
      
This is a PDF version of Article 292726 and may be out of date. For the latest version CS292726