Earlier quoted context omitted.
More permissions are not the right answer. Too many and users get conditioned to blindly clicking accept.
Users do not always click yes reflexively. I filled in a form recently that asked "Do you consent for us to send you marketing emails" (default unchecked), and I laughed because I could not imagine why they expended engineering effort to ask that question and store the answer when almost nobody will check it. It depends how the question is framed and presented. If the permission prompt is modal and the user believes…
I read that as Management (PHB) wanted that but some how the implementing engineer got them to do it the respectful way.