? "Add, edit, or delete troop members" is how one views"Recent Messages"

Been trying to figure out the various privileges (unit<->self access level makes sense, the rest not so much) but we’ve folk who ought to be able to review recent messages (one of the communication options) and as far as I can tell, that’s only doable by checking the “add, edit, delete troop members” privilege.
(a) Am I mistaken? It’s achieved the desired result
(b) Is there a more drawn out explanation of what permission do, other than the drop down menu?