Thanks a lot for your help, there are so much conflicting documentations.
The odb file location doesn’t look to be the bigger trouble for me. I already put it in a local c:\LibreOfficeShare directory and I register this file by hand for all my user without any trouble. I just want to go from “by hand” to “automatically”.
Regarding Collabora ADMX, I though it was a good way. But there are no entry for Base, so no way to add DataSource this way… yet
I tried building an extension, I failed and don’t really know why: it’s not so easy to debug. LibreOffice is a big source code, where to set breakpoint just to follow extension installation. I tried to find logs, but it looks too hard/hazardous/time consuming.
So I have been the HelloWorld extension way. At least this extension works. But I didn’t find a way to show the HelloWorld box at application startup. If I had found, I would have been the macro way that could check if the DataSource is defined and set it if not. Actually, when I set my LibreOffice to start the HelloWorld macro when the ApplicationStart Event happens, it works. I catched the key in my registrymodifications.xcu file and tried to put it in the extension but without succes. So for now, the extension way is not working. But I’m still searching.
Now, if ever I managed with the extension way, I understand all this is just files you can put in the C:\Program Files (x86)\LibreOffice\share directory (or in the user profil one) respecting a really precise sub-directories to store your xcu and xba files, ans others… I found very few documentation about this, and some post saying to not rely on it as extension is the “official” way so the other one can change at any time/update. It’s a shame because: to put specific files to specific places is something GPO knows how to do really well.
If this message leads you to any inspiriting documents or exemples, tell me.