COOPERATION SYSTEM, COOPERATION METHOD THEREOF, INFORMATION PROCESSING SYSTEM, AND STORAGE MEDIUM
First Claim
1. A cooperation system including a first information processing system for managing user authentication information about a plurality of users for each group and a second information processing system for acquiring data from the first information processing system and providing a service using the acquired data,the first information processing system comprising:
- a first authentication unit configured to receive user authentication information from a user operating a client and to authenticate the user based on the received user authentication information; and
a first transmission unit configured to, in response to reception of a request for starting to use the service after the user is successfully authenticated, transmit group authentication information set for the group to which the user belongs to the second information processing system, andthe second information processing system comprising;
a second authentication unit configured to receive the transmitted group authentication information and to perform authentication based on the received group authentication information; and
a second transmission unit configured to, after the authentication has been successfully performed based on the group authentication information, transmit identification information indicating that the authentication has been successfully performed to the first information processing system,wherein the first information processing system further comprises;
an instruction unit configured to transmit the transmitted identification information to the client and to instruct the client to access the second information processing system, andwherein the second information processing system further comprises;
a verification unit configured to verify the identification information transmitted from the client performing access according to the instruction; and
a providing unit configured to, in response to successful verification of the identification information, provide the service to the user operating the client without authenticating the user operating the client.
1 Assignment
0 Petitions
Accused Products
Abstract
A client sends a request to start to use a service via an information processing system that is a cooperation source, acquires identification information indicating that authentication has been successfully performed based on group authentication information set for a group to which a user belongs, and then transmits the identification information to an information processing system that is a cooperation destination.
46 Citations
15 Claims
-
1. A cooperation system including a first information processing system for managing user authentication information about a plurality of users for each group and a second information processing system for acquiring data from the first information processing system and providing a service using the acquired data,
the first information processing system comprising: -
a first authentication unit configured to receive user authentication information from a user operating a client and to authenticate the user based on the received user authentication information; and a first transmission unit configured to, in response to reception of a request for starting to use the service after the user is successfully authenticated, transmit group authentication information set for the group to which the user belongs to the second information processing system, and the second information processing system comprising; a second authentication unit configured to receive the transmitted group authentication information and to perform authentication based on the received group authentication information; and a second transmission unit configured to, after the authentication has been successfully performed based on the group authentication information, transmit identification information indicating that the authentication has been successfully performed to the first information processing system, wherein the first information processing system further comprises; an instruction unit configured to transmit the transmitted identification information to the client and to instruct the client to access the second information processing system, and wherein the second information processing system further comprises; a verification unit configured to verify the identification information transmitted from the client performing access according to the instruction; and a providing unit configured to, in response to successful verification of the identification information, provide the service to the user operating the client without authenticating the user operating the client.
-
-
2. A second information processing system for providing a service in corporation with a first information processing system for managing user authentication information about a plurality of users for each group, the second information processing system comprising:
-
a reception unit configured to receive group authentication information set for a group to which a user belongs from the first information processing system; a transmission unit configured to, after authentication has been successfully performed based on the received group authentication information, transmit identification information indicating that the authentication has been successfully performed to the first information processing system; and a providing unit configured to, when accessed from a client that has received the identification information via the first information processing system, provide the service without authenticating the user operating the client. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A first information processing system for managing user authentication information about a plurality of uses for each group, the first information processing system comprising:
-
an authentication unit configured to receive user authentication information about a user operating a client and to authenticate the user based on the received user authentication information; a transmission unit configured to, after the user is successfully authenticated, transmit group authentication information set for a group to which the user belongs to a second information processing system, to receive, from the second information processing system, identification information indicating that authentication is successful performed based on the group authentication information, and to transmit the received identification information to the client; and a data transmission unit configured to transmit data to the second information processing system for requesting the data without authenticating the user operating the client in response to access from the client that has received the identification information. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A cooperation method for a cooperation system including a first information processing system for managing user authentication information about a plurality of users for each group and a second information processing system for acquiring data from the first information processing system and providing a service using the acquired data, the cooperation method comprising:
-
receiving, via the first information processing system, the user authentication information from a user operating a client and authenticating the user based on the received user authentication information; transmitting, via the first information processing system, in response to reception of a request for starting to use the service after the user has been successfully authenticated, group authentication information set for a group to which the user belongs to the second information processing system; receiving, via the second information processing system, the transmitted group authentication information and performing authentication based on the received group authentication information; transmitting, via the second information processing system, after the authentication has been successfully performed based on the group authentication information, identification information indicating that the authentication has been successfully performed to the first information processing system; transmitting, via the first information processing system, transmitting the transmitted identification information to the client and instructing the client to access the second information processing system; verifying, via the second information processing system, the identification information transmitted from the client accessed according to the instruction; and providing, via the second information processing system, in response to successful verification of the identification information, the service to the user operating the client without authenticating the user operating the client.
-
-
15. A storage medium storing a program executed by a second information processing system for providing a service in cooperation with a first information processing system managing user authentication information about a plurality of users for each group, the program comprising:
-
a reception step of receiving group authentication information set for a group to which a user belongs from the first information processing system; a transmission step of, after authentication has been successfully performed based on the received group authentication information, transmitting identification information indicating that the authentication has been successfully performed to the first information processing system; and a providing step of, when accessed from a client that has received the identification information via the first information processing system, providing the service without authenticating the user operating the client.
-
Specification