Workflow management based on an integrated view of resource identity
First Claim
1. In a distributed computing environment, a method for dynamically implementing workflow responsive to a directory object state change, the method comprising:
- detecting a state change to an object in a directory; and
responsive to detecting the state change;
mapping the state change to the object to a workflow comprising a set of tasks; and
executing the tasks to achieve a desired state in the directory.
2 Assignments
0 Petitions
Accused Products
Abstract
The described arrangements and procedures use a directory, with its integrated view of resource identity across a distributed system to dynamically execute and manage workflow solutions responsive to changes in the directory. Specifically, a state change to an object in a directory is detected. Responsive to detecting the state change, the state change is mapped to a corresponding workflow, which includes sequences of tasks. The identified sequences of tasks are then executed to achieve a desired state in the directory. The desired state is based on the detected state change.
-
Citations
78 Claims
-
1. In a distributed computing environment, a method for dynamically implementing workflow responsive to a directory object state change, the method comprising:
-
detecting a state change to an object in a directory; and
responsive to detecting the state change;
mapping the state change to the object to a workflow comprising a set of tasks; and
executing the tasks to achieve a desired state in the directory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium comprising computer-executable instructions for dynamically implementing workflow responsive to a directory object state change, the computer-executable instructions comprising instructions for:
-
detecting a state change to an object in a directory; and
responsive to detecting the state change;
mapping the state change to the object to a workflow comprising a set of tasks; and
executing the tasks to achieve a desired state in the directory. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computing device comprising:
-
a memory comprising computer-executable instructions for dynamically implementing workflow responsive to a directory object state change; and
a processor coupled to the memory for executing the computer-executable instructions, the computer-executable instructions comprising instructions for;
detecting a state change to an object in a directory; and
responsive to detecting the state change;
mapping the state change to the object to a workflow comprising a set of tasks; and
executing the tasks to achieve a desired state in the directory. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A computing device comprising processing means for:
-
detecting a state change to an object in a directory; and
responsive to detecting the state change;
mapping the state change to the object to a workflow comprising a set of tasks; and
executing the tasks to achieve a desired state in the directory. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A workflow enabled directory schema comprising a plurality of base object content classes, the workflow enabled directory schema:
-
a provisioning service content class to detect an event corresponding to a state change in a directory object;
a workflow content class for storing a sequence of tasks;
an event association content class for storing declarative conditions to map the state change to the directory object to an object instance of the workflow content class; and
wherein the provisioning service content class is further configured to execute the sequence of tasks corresponding to the object instance. - View Dependent Claims (74, 75, 76, 77, 78)
-
Specification