Patent ID: 9104884
Filing Date: 2015-08-11
Classification: G06F

Abstract:
1. A computer implemented method of implementing role based security in an enterprise content management system comprising: creating, using a processor, a role object; creating, using the processor, a role adapter object that is communicatively coupled to the created role object; creating, using the processor, a class for the role adapter object; creating, using the processor, a security adapter object that is communicatively coupled to the created role adapter object; adding, using the processor, a security proxy property link to role object; adding, using the processor, a security proxy property link to the security adapter object; mapping, using the processor, one or more complex permissions from the role object to one or more primitive permissions; creating, using the processor, an Access Control List (ACL) based on the mapped primitive permissions, one or more members assigned to a role, and a content class associated with the role; associating, using the processor the security adapter object to the content class; and instantiating, using the processor, the role adapter object using a program.