Who Do You Work For
By Antony Reynolds-Oracle on Jun 28, 2007
Organisational HierarchiesJust had an interesting question from my friend Dave, the only kind of question I get from Dave. He was using Human Workflow (HW) in BPEL and asked how to set up the management hiearchy. Basically HW has an identity service which can handle all identity queries and is mapped onto an identity provider such as a jazn file based provider, or Oracle Internet Directory or Active Directory. It is also possible to seperate out the authentication and/or authorization providers so they are distinct from the main identity provider. Well the jazn service has a property that point to a file user-properties.xml that contains all kinds of extra information about the users described in jazn-data.xml. This type of splitting of stores can be done by using seperate services as part of the identity provider. Pretty useful, particularly when your main authorization store has no other useful information such as manager information which is critical to HW. Adding a secondary store is very useful in this scenario.
For more information look at the appropriate section in the manual.