Inventors:
Zahid N. Ahmed - Westborough MA, US
Jonathan M. Jensen - American Fork UT, US
Juniad Saiyed - Watertown MA, US
Patrick E. Bozeman - Salt Lake City UT, US
David Victor Sahagian - Needham MA, US
Richard Perkett - Marshfield MA, US
Andrew Wilson Homer - Grafton MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 7/04
US Classification:
726 17, 726 18, 726 20, 726 21, 726 27
Abstract:
Managing user access to application-specific capabilities of a system includes maintaining data correlating application-specific capabilities for each of the applications of the system, where the application-specific capabilities of different applications are independent of each other. Managing user access also includes maintaining data correlating user identifiers with user roles, maintaining data correlating user roles with application-specific capabilities, and managing the data using a security module that accesses the data correlating application-specific capabilities, data correlating user identifiers, and the data correlating user roles. The system may have a plurality of tenants and wherein each of the tenants subscribes to one or more of the applications. Each of the users may correspond to a particular one of the tenants. Each tenant may subscribe to a particular set of applications/features.