Multiple stakeholders for a single business process
First Claim
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method, the method comprising:
- providing, by a system, a user interface operable to allow a first user to manage creation of a business process;
storing, by the system, privileges for the first user associated with the creation of the business process, the privileges for the first user allowing the first user to grant additional users privileges relating to the creation of the business process;
receiving, by the system from the first user in accordance with the privileges of the first user, privileges for additional users relating to the creation of the business process, including;
an indication of one or more additional users allowed to collaborate with the first user on the creation of the business process, andan indication of which of a plurality of operations related to the creation of the business process each of the one or more additional users are allowed to perform;
storing, by the system, the privileges for the additional users;
controlling, by the system, access to the business process by the one or more additional users, based on the privileges stored for the additional users, including;
when the privileges stored for a user of the one or more additional users indicates that the user is not allowed to perform one or more of the operations related to the creation of the business process, then prohibiting the user from initiating the one or more of the operations within the system, andwhen the privileges stored for the user of the one or more additional users indicates that the user is allowed to perform one or more of the operations related to the creation of the business process, then allowing the user to initiate the one or more of the operations within the system.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for providing a customized representation of a business process involving one or more organizational entities that are accessible through a network. A user interface that can display a customized representation of a business process is provided. User information, including user privileges associated with the business process, is stored in a central repository that is accessible through the network. A request to view the business process is received from a first user through the user interface. The user privileges for the first user are retrieved from the central repository. A customized representation of the business process is displayed with the user interface. The customized representation is in compliance with the retrieved user privileges for the first user.
155 Citations
14 Claims
-
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method, the method comprising:
-
providing, by a system, a user interface operable to allow a first user to manage creation of a business process; storing, by the system, privileges for the first user associated with the creation of the business process, the privileges for the first user allowing the first user to grant additional users privileges relating to the creation of the business process; receiving, by the system from the first user in accordance with the privileges of the first user, privileges for additional users relating to the creation of the business process, including; an indication of one or more additional users allowed to collaborate with the first user on the creation of the business process, and an indication of which of a plurality of operations related to the creation of the business process each of the one or more additional users are allowed to perform; storing, by the system, the privileges for the additional users; controlling, by the system, access to the business process by the one or more additional users, based on the privileges stored for the additional users, including; when the privileges stored for a user of the one or more additional users indicates that the user is not allowed to perform one or more of the operations related to the creation of the business process, then prohibiting the user from initiating the one or more of the operations within the system, and when the privileges stored for the user of the one or more additional users indicates that the user is allowed to perform one or more of the operations related to the creation of the business process, then allowing the user to initiate the one or more of the operations within the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
providing, by a system, a user interface operable to allow a first user to manage creation of a business process; storing, by the system, privileges for the first user associated with the creation of the business process, the privileges for the first user allowing the first user to grant additional users privileges relating to the creation of the business process; receiving, by the system from the first user in accordance with the privileges of the first user, privileges for additional users relating to the creation of the business process, including; an indication of one or more additional users allowed to collaborate with the first user on the creation of the business process, and an indication of which of a plurality of operations related to the creation of the business process each of the one or more additional users are allowed to perform; storing, by the system, the privileges for the additional users; controlling, by the system, access to the business process by the one or more additional users, based on the privileges stored for the additional users, including; when the privileges stored for a user of the one or more additional users indicates that the user is not allowed to perform one or more of the operations related to the creation of the business process, then prohibiting the user from initiating the one or more of the operations within the system, and when the privileges stored for the user of the one or more additional users indicates that the user is allowed to perform one or more of the operations related to the creation of the business process, then allowing the user to initiate the one or more of the operations within the system.
-
-
14. An apparatus, comprising:
-
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; providing, by a system, a user interface operable to allow a first user to manage creation of a business process; storing, by the system, privileges for the first user associated with the creation of the business process, the privileges for the first user allowing the first user to grant additional users privileges relating to the creation of the business process; receiving, by the system from the first user in accordance with the privileges of the first user, privileges for additional users relating to the creation of the business process, including; an indication of one or more additional users allowed to collaborate with the first user on the creation of the business process, and an indication of which of a plurality of operations related to the creation of the business process each of the one or more additional users are allowed to perform; storing, by the system, the privileges for the additional users; controlling, by the system, access to the business process by the one or more additional users, based on the privileges stored for the additional users, including; when the privileges stored for a user of the one or more additional users indicates that the user is not allowed to perform one or more of the operations related to the creation of the business process, then prohibiting the user from initiating the one or more of the operations within the system, and when the privileges stored for the user of the one or more additional users indicates that the user is allowed to perform one or more of the operations related to the creation of the business process, then allowing the user to initiate the one or more of the operations within the system.
-
Specification