×

System for delegation of authority, access management service system, medium, and method for controlling the system for delegation of authority

  • US 9,065,828 B2
  • Filed: 01/10/2013
  • Issued: 06/23/2015
  • Est. Priority Date: 01/16/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system for delegation of authority, comprising:

  • a first service system configured to provide a first online service;

    a second service system configured to provide a second online service and configured to communicate with the first service system;

    an access management service system configured to manage authentication information and approval tokens that are required to use a plurality of service systems including the second service system; and

    wherein the system for delegation of authority is configured to receive information from a client configured to be operated by a user who has registered authentication information required to use online services that are provided by the first service system and the second service system,wherein the first service system includes a first redirect instruction unit configured to transmit scope information to the client to identify the second online service, if it is necessary to use the second online service provided by the second service system in a process of responding to a processing request from the client operated by the user, and configured to transmit a message causing the client to access the access management service system,wherein the access management service system includes an approval screen transmission unit configured to confirm whether the user has an authority to use the second online service and, if it is confirmed that the user has the authority, configured to transmit an approval screen to the client to enable the user to confirm whether to approve that the first service system uses the second online service;

    the access management service system further includes a management unit configured to issue a code required to issue an approval token if it is confirmed that the user has approved via the approval screen, and manage the issued code in such a way as to be linked with the scope information acquired when accessed by the client;

    the access management service system further includes a second redirect instruction unit configured to transmit the code to the client causing the client to access the first service system;

    the first service system further includes a transmission unit configured to transmit authentication information that is unique to the first service system and the code acquired when accessed by the client to the access management service system;

    the access management service system further includes a confirmation unit configured to identify an online service that the first service system wants to use based on the scope information linked with the received code, and confirm whether the identified online service is included in online services that can be used by the first service system based on the received authentication information that is unique to the first service system; and

    the access management service system further includes an issuance unit configured to issue an approval token if it is confirmed that the identified online service is included in the online services that can be used by the first service system,wherein the first service system can use the second online service with the issued approval token,wherein the first service system is configured to transmit another scope information to identify whether the user has an authority to approve that the first service system uses the second online service in addition to the scope information required to identify the second online service that the first service system wants to use, which has been transmitted to the client from the first service system, andwhen the access management service system confirms whether the user operating the currently accessing client has the authority to use the second online service, the access management service system is configured to confirm an authority to use an online service linked with the received another scope information and confirm the authority to use the online service allocated to the user, which can be identified based on the authentication information having been input by the user, andif it is confirmed that the authority to use the online service linked with the received another scope information is allocated to the user, the access management service system is configured to determine that the user operating the currently accessing client has the authority to use the second online service.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×