Hard to follow your exact paths, but on first glance they look correct.
However, something must be off just smidge since Additional Details are
supported for Controller Services. I suggest you take a look at
ADLSCredentialsControllerService as an example for the file
"additionalDetails.md" (or .html for version 1.x) and its location.


On Fri, Oct 3, 2025 at 4:20 PM Russell Bateman <[email protected]>
wrote:

> I write very few service controllers and have never tried to associate
> /additionalDetails.html/ (or /additionalDetails.md/) with a controller,
> but today I need to do just that (if supported).
>
> I have a perfectly working (new) controller service, its interface,
> tests for it (duh) and also:
>
>     -
>
> /*resources/META-INF/services/org.apache.nifi.controller.ControllerService*/
>     containing /packagepath.ServiceControllerName/ to the new service
>
>     - /*resources/docs/*packagepath*.controller.*ServiceControllerName/
> with
>
>       * /additionalDetails.html/ (for NiFi 1.x)
>       * /additionalDetails.md/ (for NiFi 2.x)
>
> It appears in the NiFi UI (I'm working presently in 1.28.1), is
> configurable, etc.
>
> This is in direct imitation of all my custom processors whose additional
> details content has long been served up.
>
> I am reaching my service controller Usage via:
>
>     hamburger -> Controller Settings  -> MANAGEMENT CONTROLLER SERVICES
>     -> Usage (book icon)
>
> but there is no link to _/Additional Details.../_
>
> Are additional details just not supported for service controllers?
>
> Thanks for any help, comments, etc.
>

Reply via email to