Patent ID: 8763145
Filing Date: 2014-06-24
Classification: G06F

Abstract:
1. One or more servers for providing services to clients comprising: a storage unit which stores a user management table and tenant information, wherein a tenant licensed to provide a service, a user who belongs to the tenant, and a role indicating an access right of the user to a licensed service are registered in the user management table, and wherein the tenant information indicates a license status of a license assigned to the tenant; a user interface unit which provides a user interface for setting a role for the user in response to a request from a client belonging to the tenant; a first update unit which updates the role in the user management table in accordance with a role to be assigned to the user set via the user interface; a receiving unit which receives an instruction to change the license status; a change unit which changes the license status to another status based on the received instruction; and a second update unit which, upon changing of the license status by the change unit, updates the role of the user belonging to the tenant to which the license has been assigned to a role corresponding to the changed license status, wherein the license status includes a processing status that indicates that role updating due to the changing of the license status has not finished despite the fact that the license status has been changed, wherein the change unit changes the current license status to the processing status upon receiving the instruction to change the license status, and wherein the user interface unit provides a user interface for preventing the user from setting a role for the user if the license status is the processing status.