An information processing system including a terminal apparatus and at least one information processing apparatus, the information processing system comprising: at least one service providing unit configured to provide a service corresponding to an authority of a user to whom the authority is allocated by a license; and a license administration unit (1206, 1204) that includes a first memory unit configured to store license information of the license and to administer the license information, wherein the at least one service providing unit (1208, 1205) includes: a second memory unit (1209, 1103) that is configured to store a copy of the license information, and a setup reception unit (1111, 1205) that is configured to: generate an authority setup screen for receiving a setup of the authority for the service for each service type, cause the authority setup screen to be displayed in the terminal apparatus, and receive, the setup of the authority for the service from the authority setup screen, and an authority setup unit configured to set up the authority for the service received from the terminal apparatus, whereby a number of users to whom the authority is allocated by the license does not exceed a number of users to whom the authority can be allocated, wherein the authority setup unit (1121, 1205) compares the number of users to whom authority is allocated by the license after the setup for the received authority is performed with the number of users to whom the authority can be allocated by the license after the setup for the received service is perfomed and performs the setup of the authority received from the terminal apparatus if the number of users to whom the authority is allocated by the license after the setup for the received authority is performed does not exceed the number of users to whom the authority can be allocated by the license afer the setup for the received authority is performed, and wherein the authority setup unit(1121, 1205) determines, when the license is cancelled, the number of users to whom the authority can be allocated by a license other than the cancelled license and reports that the number of users to whom the authority has been allocated exceeds the number of users to whom the authority can be allocated by the license other than the cancelled license, if the number of users to whom the authority has been allocated exceeds the number of users to whom the authority can be allocated by the license other than the cancelled license. at least one service providing unit configured to provide a service corresponding to an authority of a user to whom the authority is allocated by a license; and a license administration unit (1206, 1204) that includes a first memory unit configured to store license information of the license and to administer the license information, wherein the at least one service providing unit (1208, 1205) includes: a second memory unit (1209, 1103) that is configured to store a copy of the license information, and a setup reception unit (1111, 1205) that is configured to: generate an authority setup screen for receiving a setup of the authority for the service for each service type, cause the authority setup screen to be displayed in the terminal apparatus, and receive, the setup of the authority for the service from the authority setup screen, and an authority setup unit configured to set up the authority for the service received from the terminal apparatus, whereby a number of users to whom the authority is allocated by the license does not exceed a number of users to whom the authority can be allocated, a second memory unit (1209, 1103) that is configured to store a copy of the license information, and a setup reception unit (1111, 1205) that is configured to: generate an authority setup screen for receiving a setup of the authority for the service for each service type, cause the authority setup screen to be displayed in the terminal apparatus, and receive, the setup of the authority for the service from the authority setup screen, and an authority setup unit configured to set up the authority for the service received from the terminal apparatus, whereby a number of users to whom the authority is allocated by the license does not exceed a number of users to whom the authority can be allocated, wherein the authority setup unit (1121, 1205) compares the number of users to whom authority is allocated by the license after the setup for the received authority is performed with the number of users to whom the authority can be allocated by the license after the setup for the received service is perfomed and performs the setup of the authority received from the terminal apparatus if the number of users to whom the authority is allocated by the license after the setup for the received authority is performed does not exceed the number of users to whom the authority can be allocated by the license afer the setup for the received authority is performed, and wherein the authority setup unit(1121, 1205) determines, when the license is cancelled, the number of users to whom the authority can be allocated by a license other than the cancelled license and reports that the number of users to whom the authority has been allocated exceeds the number of users to whom the authority can be allocated by the license other than the cancelled license, if the number of users to whom the authority has been allocated exceeds the number of users to whom the authority can be allocated by the license other than the cancelled license.