Not sure "emergency backdoor" are 2 words anybody working on cybersecurity wants to hear. In my opinion, it should be possible to disable the admin account. Also, since this is not an AD or OpenID account, it could be confusing to have the same Global options for this and other Sparx accounts.
Indeed, but on the other hand you could ask yourself, what are you really protecting here.
If you don't want anyone other than a certain AD group to be able to access the model, you can protect your database and/or PCS.
So it's only if you already have access to the database that we can access the model as admin.
Usually there are no real secrets in the model for users that have access anyway; and if they are real savvy, they can "hack" themselves in anyway once they have database access.
So it's more of a convenience backdoor than anything else.
I don't consider EA's internal user management as "security". It's unfortunately named that way, but it's more like "user management".
It doesn't really provide any real security. It merely protects us from accidents (e.g. users changing things they shouldn't have)
Geert