Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
5 replies
Subscribers
7 subscribers
Views
1567 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
AI and Rules
Hi, We are facing issue with "translateforuser" expression function wi
riteshp
over 10 years ago
Hi, We are facing issue with "translateforuser" expression function with below PrivilegeException. "translateforuser" is wrapped with custom expression function and same is being used by other process models with out any issue. The user input task, where facing issue, is assigned to "Process Initiator" user and same user is able to get successful translation in other process models.
2014-01-29 12:39:29,475 [ajp-0.0.0.0-8009-30] ERROR com.appiancorp.custom.expression.Translate - PrivilegeException[null=>null]: User Does Not Have Rights to Perform this Operation
PrivilegeException[null=>null]: User Does Not Have Rights to Perform this Operation
at sun.reflect.GeneratedConstructorAccessor7283.newInstance(Unknown Source)
.
.
at java.lang.Thread.run(Thread.java:662)
2014-01-29 12:39:29,492 [ajp-0.0.0.0-8009-30] ERROR com.appiancorp.custom.expression.Translate - PrivilegeException[null=>null]: User Does Not Have Rights to Pe...
OriginalPostID-98047
OriginalPostID-98047
Discussion posts and replies are publicly visible
Parents
0
Angad Walia
Appian Employee
over 10 years ago
So is the issue that the same process model is operating differently in different environments, or that one of the process models in a specific environment is not executing the rule properly?
If it is the same model in different environments, and the PM security settings are the same, I would check group membership for that user as well as the rule folder security for that particular environment.
If it is working differently from other process models in the same environment - I would analyze the models to see what assignment is set to at the time the rule is being used. For example, if the task is in a subprocess, it may be the case that the parent model that has assignment for that node set to 'Run as whoever designed the process,' in all other models except the one where it is breaking.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
Angad Walia
Appian Employee
over 10 years ago
So is the issue that the same process model is operating differently in different environments, or that one of the process models in a specific environment is not executing the rule properly?
If it is the same model in different environments, and the PM security settings are the same, I would check group membership for that user as well as the rule folder security for that particular environment.
If it is working differently from other process models in the same environment - I would analyze the models to see what assignment is set to at the time the rule is being used. For example, if the task is in a subprocess, it may be the case that the parent model that has assignment for that node set to 'Run as whoever designed the process,' in all other models except the one where it is breaking.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data