The <MS_DGNAPPS> configuration variable is predefined and filled with following string: "$(IP_IPLOT)\bin\iplotn.ma;CifDWGExportManager;Bentley.StatusCursorPrompt" on system and application level.
In order to optimize the licences in use of our organization I have to cut "$(IP_IPLOT)\bin\iplotn.ma;" on workspace level.
How can I do this in my workspace.cfg? Which function should I use?
Alternatively is there a way to immediately unload applications after the startup of MicroStation CONNECT?
If I understand you correctly, you only want to load IPlot when the user is actually going to print then unload when it's done.
I haven't loaded IPlot in a while, but I think if you replace the delivered C:\Program Files\Bentley\MicroStation CONNECT Edition\MicroStation\config\appl\iplot.cfg file with a modified version that removes the MS_DGNAPPS variable definition, that would work.
Then when you want to run IPlot you key in mdl load iplotn That key in could be put in a custom ribbon icon, or tied to a function key.
You are right. But I have very limited access to the workstations itself. My thought was that I can re-configure the behaviour of IPlot. It works very well with other applications.
In the case of IPlot my challenge is the concatenated string value of <MS_DGNAPPS>. From this variable I have to remove the IPlot-part.
I have no clue as to how big your organization is, but do you have an IT support staff that can push out the modified config file to all of the users?
Seems to me this would be a high priority update so that you are not exceeding your IPlot license count and getting quarterly overage billings from Bentley.