I noticed something that I was not expecting when setting security in a new template. I have fields FirstName and LastName being used between two templates.
In the first templates I go through add the corresponding groups and give them their read and writes to the two fields, I then remove the groups from this template that do no need access.
I got a call and it turns out when i removed those groups from the first template, it removed their access to the share fields. I re-add the read and write access in the second template and when i go back to the first template these groups are automatically added back in with the same access to these shared fields.
I was looking into just creating new first and last name fields but they will have to be named differently and requires configuration changes within workflow and the import xmls and looking at future state we will be using first and last names fields in more templates.
Please note all of these settings are being attempted via Web management for the repository.
Is there a way to set field security by template? or is this acting as designed?