Implementing Role Based Security in an Enterprise Content Management System
AssigneeInternational Business Machines Corporation
InventorDaniel E. Grack
Life of this patent
Estimating the term…
Abstract
A method of implementing role based security in an enterprise content management system is provided and may include creating a role object; creating a role adapter object that is communicatively coupled to the created role object; creating a security adapter object that is communicatively coupled to the created role adapter object; and associating the security adapter object to a content class.
Claims20
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 security adapter object that is communicatively coupled to the created role adapter object;
- and
- associating, using the processor the security adapter object to a content class.
A computer program product for implementing role based security in an enterprise content management system, the computer program product including a content manager embodied on a computer readable storage medium, the content manager including code executable by a processor to perform a method comprising:
- creating a role object;
- creating a role adapter object that is communicatively coupled to the created role object;
- creating a security adapter object that is communicatively coupled to the created role adapter object;
- and
- associating the security adapter object to a content class.
A computer system for implementing role based security in an enterprise content management system, the computer system comprising one or more processors, one or more computer-readable storage devices, and a plurality of program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors, the plurality of program instructions comprising:
- program instructions to create a role object;
- program instructions to create a role adapter object that is communicatively coupled to the created role object;
- program instructions to create a security adapter object that is communicatively coupled to the created role adapter object;
- and
- program instructions to associate the security adapter object to the content class, wherein the content class inherits security definitions in response to the role object being created or modified.
Dependencies are inferred from the claim text.