fiogf49gjkf0d What are you reading? I've only been doing this since February 1997, so I will defer to those more experienced than I.
Ownership is not to be confused with the Account Manager. Ownership (Account.SeccodeId) controls access to records, queries, group record retrievals that go through the SLX OLE DB Provider......whether that's on the LAN or the WEB.
If you want an indicator that the Account is the User's Account, use the AccountManagerID (or Regionalmanagerid, Divisionalmanagerid) fields to store their USERID value.
If you want to control who can view an Account, Contact, Opportunity, Ticket, et al....then set the Owner (SeccodeID). If a User is not a member of that Team, they will not have access to the Record.These extra user's then would have their Security Profile as a member of that team set to ReadOnly ('SYST00000002').
Has been that way for 15 years next month. |