"Allow invocation from browser" checkbox error
Hi,
I am trying to build a custom authentication with 8.6.0. Unlike old version, when I try to do Save As Code-Security.AuthenticationLDAP activity, I get an error "Allow invocation from browser - When enabling invocation from the browser, activities should be secured with a privilege. This is done to ensure that only operators with properly configured access roles can execute the rule.", shown as below.
This error was not thrown in the old version, so I believe there was some security changes in the recent version. Anyways, I turned off the checkbox and I saved the rule. After I modified the web.xml (adding Servlet mapping), I was still able to get custom authentication to work properly. So, actually I did not have to create any priviledge as the error message shows, and still things worked fine.
Is my approach a bad practice? If so, why?
Thanks,