Hi Mark,

Controller services from the global menu are only for use by reporting
tasks that might use a controller service. For example, the
SiteToSiteProvenanceReportingTask uses an optional SSLContextService,
which would need to be defined at the global level.

All controller services used by processors are created from context
palette and are based on the process group you are in at the given
time (the root canvas is the root process group). This is done for
security purposes so that access to the controller services can be
inherited by access to the process group if desired.

Thanks,

Bryan


On Thu, Mar 2, 2017 at 3:56 PM, Mark Bean <[email protected]> wrote:
> Can someone please clarify the difference between the Global Menu ->
> Controller Settings -> Controller Services tab and Root Canvas ->
> Configuration button from palette -> Controller Services tab?
>
> I would expect that a Controller Service added via the Global Menu would be
> available at all levels of the graph. However, this does not seem to be the
> case. (It is the case for Controller Services added through the palette
> Configuration button.)
>
> Thanks,
> Mark

Reply via email to