Patent ID: 8001611

Claim:
A method for authenticating a user for access to controlled entities maintained at a server, said server including a content management system having a content manager, a database manager, an user application, and user exits, comprising: maintaining said controlled entities within said content manager, said controlled entities including an access control list table bound to user data items, said access control list table including, in rows, for each user and user group: user kind, user identifier, access control list code, and privilege set code, each privilege set code corresponding to a privilege set; said maintaining, responsive to modification of a given privilege set, including incrementally refreshing said access control list table to refresh only those rows having a privilege set code corresponding to said given privilege set; connecting said user to said database manager; and logging on said user to said content manager running on top of said database manager to enable access by said user to said user data items, selectively responsive to at least one of: said user connecting to said database manager; said user being authenticated by at least one of: (i) said content manager and (ii) a third party; a user exit authenticating content manager (CM) indicia of said user; and database (DB) indicia of said user matching content manager (CM) indicia of said user.