Modern apps to manage app permissions
Three possibilities:


Try Advanced Permissions Manager found in the Play Store. But mind you, permissions are not granular. Example, if you deny Location right on an app and it needs some aspect of that right, then the app will not run.
Xposed's Xprivacy is very granular; I can disallow certain aspects of that same app's Location rights, for example. and the app will continue to work.
Xposed is not specific to Samsung; it's running on my rooted LG G3.