Information processing apparatus and non-transitory computer readable medium storing information processing program for single sign-on
AssigneeFuji Xerox Co., Ltd.
InventorsZhenrui Zhang, Eisuke Kanno
Life of this patent
Estimating the term…
Abstract
An information processing apparatus is provided. Assume that a user has signed into a first cloud service of operation source. In a case where the user signs in to a second cloud service of operation destination, and in a case where an account registered in the second cloud service is permitted to be cooperated with another account, the information processing apparatus allows the user to sign in to the second cloud service.
Claims8
An information processing apparatus comprising:
- a hardware processor, configured to:
- sign in to a first account of a first service;
- extract a second service that is able to be signed-in by using an account of the first service;
- determine whether a second account of the second service is associated with the first account;
- extract the second account that is permitted to be associated with the first account in response to the second account not being associated with the account of the first service;
- and
- sign in to the extracted second account by using the first account.
An information processing apparatus comprising:
- a first memory that stores an account in a cloud service and an organization subject to cooperation permission for each authentication scheme in association with each other;
- a second memory that stores the organization and information indicating whether or not cooperation can be permitted for each authentication scheme in association with each other;
- a third memory that stores an account and information indicating whether or not the account is cooperable with another account in association with each other;
- a processor, configured to:
- perform a first process that extracts an organization subject to permission corresponding to an account of a user who has signed in to a first cloud service of cooperation source, from the first memory;
- perform a second process that extracts information indicating whether or not permission is possible for each authentication scheme corresponding to the organization subject to permission, from the second memory;
- perform a third process that extracts information indicating whether or not an account of an organization for which permission is possible for each authentication scheme is cooperable with another account, from the third memory;
- and
- allow the user to sign in to a second cloud service of cooperation destination, in a case of the extracted information indicating that cooperation is possible in the third process.
A non-transitory computer readable medium storing an information processing program causing a computer to:
- sign in to a first account of a first service;
- extract a second service that is able to be signed-in by using an account of the first service;
- determine whether a second account of the second service is associated with the first account;
- extract the second account that is permitted to be associated with the first account in response to the second account not being associated with the account of the first service;
- and
- sign in to the extracted second account by using the first account.
Dependencies are inferred from the claim text.