How do you query LDAP outside of the ProcessFlow environment? Is there a way to retreive data from the Resource Manager, (LDAP), outside of the ProcessFlow environment. Since ProcessFlow provides a node to get at LDAP data we’re ok in that environment. Outside of ProcessFlow, (i.e. Design Studio, 4GL, SQL, etc), there isn’t a way to access LDAP data directly. At least we don’t how to do that yet. We know a possible work around is to use ProcessFlow to query LDAP and update a table, (or tables), in the application product line. Then get this information via DME, AGS, etc. BUT we'd prefer to make a direct call to LDAP. Is there a way to do that?
Which field do you need from RM? I've used the userenv LAW_WEB_USR.employee from the default field selection in Design Studio to populate an employee field. Does that help you any?
Yes that solves the problem for Design Studio but I still need to know if there's a way to query the Resource Manager LDAP repository outside of ProcessFlow or the Resource Manager.
Are you asking how to do it outside of Design Studio or within. Depending on what your LDAP server is (Tivoli or ADAM) there are utilitiies each have for "dumping" data, not user friendly. If you are just trying to get information for the user who is signed on, pretty much all the "my data" that use to be on the RD30 record are stored as variables on the portal page such as the web user id. (if you do a servlet/Profile? you can see what you have access to). If you are trying to get information on a different user that is more difficult.
What are you trying to accomplish, there may be an alternative solution.
Gary Davies
www.automated-workflow.com
An example would be accessing this data in a crystal report.