Paul,
As far as I know, RoboHelp doesn't have any ability in itself
to manage security. The way we have handled security or role issues
is to use conditional build tags. When you generate your output,
you specify a directory for the output and set a conditional build
expression. You can create any number of expressions.
For example, you could have one tag called "simple" and
another called "power." You apply the "simple" tag to topics and
text you want only the simple users to see, and the "power" tag to
topics and text you want only the power users to see. (Any content
that applies to all users doesn't need a tag applied.) Then you
generate the "simple" version of the output to one directory
(example: .../faq/simple/index.htm) and the "power" version to a
different directory (example: .../faq/power/index.htm).
At this point it's up to the programmers or developers to
somehow grant the users access as appropriate. We deal with Web
applications that use Java, so the Java has been coded with logic
that recognizes the user's role and goes to the corresponding
directory and version of the help when the user clicks the Help
link.
Hope this helps, though you posted over 2 months ago. (I need
to check this forum more often...)
--Ben