<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Answers to: Permissions for ProcessModelVersion</title><link>https://answers.axonivy.com/questions/2148/permissions-for-processmodelversion</link><description>&lt;p&gt;Hi,
   we have by calling one Java Class from Ivy Script Step following permission checking:&lt;/p&gt;
&lt;p&gt;PermissionDeniedException: Session 2 (user1) is not allowed to call method public ch.ivyteam.ivy.application.ReleaseState ch.ivyteam.ivy.application.internal.ProcessModelVersion.getReleaseState().&lt;/p&gt;
&lt;p&gt;We can set "Disable permisison checking" by script step, but i would like to know how is it possible that checking happens.&lt;/p&gt;
&lt;p&gt;In which situations is this checked? We don't call this API method.&lt;/p&gt;</description><atom:link href="https://answers.axonivy.com/questions/2148/permissions-for-processmodelversion" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 07 Nov 2016 08:45:16 -0500</lastBuildDate><item><title>Answer by Reguel Wermelinger</title><link>https://answers.axonivy.com/questions/2148/permissions-for-processmodelversion/2164</link><description>&lt;p&gt;Many methods that require a specific permission are called indirectly by the ivy core code. You should see the reason why .getReleaseState() was invoked in the full stack trace.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reguel Wermelinger</dc:creator><pubDate>Mon, 07 Nov 2016 08:45:16 -0500</pubDate><guid>https://answers.axonivy.com/questions/2148/permissions-for-processmodelversion/2164</guid></item></channel></rss>