Regardless of the UI state for the MDG Technologies in the user options, the model will take precedence.
Nope.
As I described, after trying (and failing) to set it up in one project, I went into another where three technologies which had been specified as required in that project were unselected in my client (and I verified that it wasn't just a dialog issue: scripts from those technologies were not available to me). The checkboxes were enabled which they shouldn't have been, but selecting them had no effect.
I've seen two different versions of this behavior. In one, hitting OK in the MDG Technologies dialog simply closes it and does nothing. In the other there is a busy cursor for a couple of seconds, which usually indicates that the client is loading the technology files, but in fact the technology files are not loaded and opening the dialog again indicates that they are indeed not loaded.
The behavior persists, btw: it is still the same after reboot, following which I've not tried to set up required technologies in any project. But technologies which I have at one point switched off in one project, and which are required in another, exhibit this behavior.
I don't know what the original "Not only does it not work" means.
That the required/disabled technology configuration I tried to set up in a project wasn't honoured by the client next time I connected to that project.
In my client config, these MDGs are now deselected, but the checkboxes are enabled. They should have been selected and disabled, since that is what is configured in the project I connected to.
So it looks like I can select the missing MDGs.
Is what you are seeing that EA allows you to change your personal settings even if they won't have any impact on the current model?
Not quite. What I'm seeing is that EA
purports to allow me to select the missing technologies, which would have an impact on the current project (would mean that my client was in sync with the configuration in that project), but in fact it doesn't allow me to do that at all.
So the situation is that EA does not automatically load all the technologies that are configured as required in the project, and while it gives the appearance of allowing the user to select the missing ones after the fact, that doesn't work.
The workaround is to not open the project directly (ie by opening a shortcut file), but by first starting the client on its own, then selecting and deselecting the technologies in accordance with the policy of the target project, and then opening the project.
This has the advantage of working, although it does of course completely negate the whole point of having this functionality in the first place.
/Uffe