Thanks for the reply, Dave! It is what I really want to do, as you describe: "set up some extension modules that are evaluated according to group membership". Now, I have a custom dashlet which is used to create new user. Immediately after that I want to use "customise-dashboard" with POST to change the default dashboard of that new user. The only problem is, that there is no such dashboard for that user in the AVM store and customise-dashboard throws error 500. So my question is: HOW to create an initial (even "dummy") dashboard for the user, so I can use customise-dashboard after that?
P.S. I know, that the initialisation is done through site-index.jsp when the user logs in for first time, but I need javascript code to talk to the PresetsManager in my case.
PLEASE, HELP!