We noted the following behaviour wrt the design of one of our databases and wondered if that was normal.
We have a database of which the design is hidden. It’s template’s design is not hidden. We sign the template with a special design-/sign-id and all elements are signed and last modified by that specified sign id.
When we update the design of the database (either manually with our own ID using File->Database->Refresh Design or automatically with the design task that runs each night on the server) the ID of the person/server becomes the Signer of design elements. Last modified states the name of the special design/sign-id, Signer field on the design element(s) states either the server name (when the design gets updated by the nightly design task on the server) or my name (when I do a File->Database->Refresh Design).
We investigated this because a customer agent was running on behalf of my account where I only did a File->Database->Refresh Design.
This behaviour does not appear when updating designs of database of which the design is not hidden.