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
1565 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
0
riteshp
over 10 years ago
...rform this Operation
PrivilegeException[null=>null]: User Does Not Have Rights to Perform this Operation
Thanks, Ritesh
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Tim Nguyen
Appian Employee
over 10 years ago
Check the security settings on the process model
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
riteshp
over 10 years ago
Hi Tim, Process model security is same in all environments, but still it is not working for one env only!
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
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
0
riteshp
over 10 years ago
Hi Angad, > Same model in diff env and PM security settings are same
> lane Assignment - sub process quick task run as process initiator
> Parent PM security - Run as whoever started the process
Same user, same process model, same group mapping. Even i tried with delete process model and import again! no help.
Thanks.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel