PWM does indeed do a good job but the setup isn't primarily straightforward. You need to do a good bit of information gathering to get things working in your environment. There's no breezing through menus and selecting all relevant information. This configuration isn't for the fainthearted. The only real complaint I've had so far is the instructions to get things going are a bit scattered. I did go with a headless Ubuntu server, Tomcat8 and the pwm.war file method. It took quite a bit of research within the pwm google group to find out most of all the recent builds are broken as far as the installation is concerned. I had to get the 2/2019 build of the war file to even set up the software. Not exactly the most smooth of deployments but as it is open source, I really can't complain.
PWM does indeed do a good job but the setup isn't primarily straightforward. You need to do a good bit of information gathering to get things working in your environment. There's no breezing through menus and selecting all relevant information. This configuration isn't for the fainthearted. The only real complaint I've had so far is the instructions to get things going are a bit scattered. I did go with a headless Ubuntu server, Tomcat8 and the pwm.war file method. It took quite a bit of research within the pwm google group to find out most of all the recent builds are broken as far as the installation is concerned. I had to get the 2/2019 build of the war file to even set up the software. Not exactly the most smooth of deployments but as it is open source, I really can't complain.