It is possible to run models on ITP/OnLine Server 3.1.14 or later from within the ITP/MDK Repository. Refer to the section Test Model tab for more information on configuring the ITP/MDK Repository project. The ITP/OnLine Server itself also needs some configuration for this to work, which is described here.
The AllowRepositoryModelRun constant determines if ITP/OnLine Server will accept model run requests from the ITP/MDK Repository. If not set to 'Y', ITP/Server will deny running models from within the ITP/MDK Repository. By explicitly having to configure an ITP/OnLine Server installation to accept ITP/MDK Repository runs, it can be avoided that ITP/MDK Repository runs are run accidentally or unauthorized on a particular ITP/OnLine Server installation.
The user exit script CheckRepositoryModelAccess.dss is run to check whether a specific user is allowed to run a specific model on ITP/OnLine Server. The default implementation allows all. If you want more restrictive checking, you can implement it by changing this script.