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
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)