Patent ID: 8805882

Claim:
A method executed by a computing device enabling access to customer relationship management (CRM) secured field instances, the method comprising: determining a profile of a user requesting access to a CRM secured field instance at a processor of the computing device; determining a global access privilege of the user to access the CRM secured field instance based on the profile at the processor of the computing device; storing, at a data store through the processor, one or more Principle Object Attribute Access (POAA) entities having a plurality of fields including: a security principal of one of: the user and a team, a shared access including one of: a read access and an update access, and the CRM secured field instance including: a target identifier, an instance type, and an attribute identifier; retrieving a client application privilege of the user from the data store through the one or more POAA entities to retrieve the CRM field instance with a secured status upon determining the user not having a global read access at the processor of the computing device; determining an action path to enable access to the CRM secured field based on a setting of the CRM secured field instance at the processor of the computing device; and enabling the user to access the CRM secured field instance through a communication module of the computing device by executing the action path at the processor of the computing device.