I wrote an expression plug-in that returns a writer. Every thing has worked fin

I wrote an expression plug-in that returns a writer. Every thing has worked fine when used by a "System Designer" but when attempted to execute as "Basic User", the following error is returned. How do I set security for writer function to allow a "Basic User".

[local!testWriter:The user [test.ccat.submitter] does not have sufficient privileges to perform the requested action.]

OriginalPostID-166633

OriginalPostID-166633

  Discussion posts and replies are publicly visible

Parents
  • Edurado, both data store and report has "CCAT All Users" as Viewers and the basic user is member of that group -

    (APNX-1-4245-002)
              at com.appiancorp.process.expression.ExpressionRuntimeException.<init>(ExpressionRuntimeException.java:87)
              at com.appiancorp.process.expression.ExpressionRuntimeException.<init>(ExpressionRuntimeException.java:83)
              at com.appiancorp.core.expr.DelayedWriteContext.executeDelayedWrites(DelayedWriteContext.java:95)
              at com.appiancorp.core.expr.AppianScriptContext.writeDelayedExecutions(AppianScriptContext.java:516)
              at com.appiancorp.sail.UserInterfaceGenerator.processOneSaveRequest(UserInterfaceGenerator.java:238)
              at com.appiancorp.sail.UserInterfaceGenerator.generateUserInterface(UserInterfaceGenerator.java:116)
              at com.appiancorp.sail.UiServiceImpl$ValueUiEvaluator.eval0(UiServiceImpl.java:437)
              at com.appiancorp.sail.UiServiceImpl$TvUiEvaluator.eval0(UiServiceImpl.java:376)
Reply
  • Edurado, both data store and report has "CCAT All Users" as Viewers and the basic user is member of that group -

    (APNX-1-4245-002)
              at com.appiancorp.process.expression.ExpressionRuntimeException.<init>(ExpressionRuntimeException.java:87)
              at com.appiancorp.process.expression.ExpressionRuntimeException.<init>(ExpressionRuntimeException.java:83)
              at com.appiancorp.core.expr.DelayedWriteContext.executeDelayedWrites(DelayedWriteContext.java:95)
              at com.appiancorp.core.expr.AppianScriptContext.writeDelayedExecutions(AppianScriptContext.java:516)
              at com.appiancorp.sail.UserInterfaceGenerator.processOneSaveRequest(UserInterfaceGenerator.java:238)
              at com.appiancorp.sail.UserInterfaceGenerator.generateUserInterface(UserInterfaceGenerator.java:116)
              at com.appiancorp.sail.UiServiceImpl$ValueUiEvaluator.eval0(UiServiceImpl.java:437)
              at com.appiancorp.sail.UiServiceImpl$TvUiEvaluator.eval0(UiServiceImpl.java:376)
Children
No Data