Book a Demo

Author Topic: Shared options  (Read 4906 times)

motivatedgorilla

  • EA User
  • **
  • Posts: 44
  • Karma: +0/-0
    • View Profile
Shared options
« on: January 31, 2014, 05:15:43 am »
Is there a way that I can implement shared options between multiple users? For example, we have a shared EAP file between 2 -3 users and I want to ensure we have the same options settings. Is there a way to do this from a central point of view so that if I were to make an option change as the "Administrator", it is inherited

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Shared options
« Reply #1 on: January 31, 2014, 09:22:45 am »
You need to replicate the EA registry entry. That sort of works but from an admin view is likely not the nicest approach.

q.

YogaMatt

  • EA User
  • **
  • Posts: 111
  • Karma: +8/-0
    • View Profile
Re: Shared options
« Reply #2 on: January 06, 2016, 09:30:24 pm »
Hi Qwerty
[I'm digging again, thinking it best to search for prior than make new thread - reduces proliferation and makes it easier in future for others to pick up THE thread?]
Which parts of the EA registry entry should one pick to replicate, for which settings?
Thanks  :D

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Shared options
« Reply #3 on: January 06, 2016, 09:37:04 pm »
Most of the options are stored in
HKEY_CURRENT_USER\Software\Sparx Systems\EA400\EA\OPTIONS

Geert

Uffe

  • EA Practitioner
  • ***
  • Posts: 1859
  • Karma: +133/-14
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
Re: Shared options
« Reply #4 on: January 07, 2016, 10:56:35 pm »
You should also note that not all settings are stored in the registry. Some are instead stored in the project itself, which of course means that other users share them automatically -- but only within that same project. Some things even get written to disk (to the user's %APPDATA% directory). Which settings go where is not documented.

In general, most of the stuff in the Options dialog go in the registry, and most of the stuff in the Settings menu go to the project. Local paths, though, go to %APPDATA%, and MDG Technology selections go in the registry.

Also, some of the stuff in the registry, like recent files and window layout, probably shouldn't be replicated between users since that would get confusing.

HTH,


/Uffe
My theories are always correct, just apply them to the right reality.