Patent ID: 8782747

Claim:
An information processing apparatus, comprising: a first acquiring unit configured to acquire setting of a scanning function or a printing function to be executed in an image processing apparatus from an activity corresponding to a work item; a second acquiring unit configured to acquire user information of a user who can execute the work item based on a role allocated to the work item; a third acquiring unit configured to acquire function information of a function which can be executed by the image processing apparatus from an image forming apparatus; a generation unit configured to generate setting information of a button related to execution of the work item, the button being included in a portal screen for each user displayed on the image processing apparatus according to a log-in operation of each user, based on the activity acquired by the first acquiring unit and the user information acquired by the second acquiring unit and the function information acquired by the third acquiring unit, when the work item is generated that is a work unit of a workflow executed in the image processing apparatus that can communicate via a network; and a transmission unit configured to transmit the setting information generated in the generation unit to the image processing apparatus which can communicate via the network such that, based on the function information acquired by the third acquiring unit, the button is included in a portal screen of the user corresponding to the user information acquired by the second acquiring unit on the image processing apparatus which is able to execute the function according to the setting acquired by the first acquiring unit.