Is there a means to generate a report which lists the arcgis online users and groups and the maps, apps and layers they have access to?
Here's a recommended workflow we currently have for Admin Tools.
For content owned by users/groups:
For Dependencies of Web Maps and Apps (Requires Admin Tools PRO):
A video of the view item dependencies in action can be seen here:
Viewing Item Dependencies in Admin Tools for ArcGIS℠ Online
I hope this provides you with a workflow for accomplishing what you'd like. If you still need support, or something more specific, please feel free to reach out to us at firstname.lastname@example.org
Retrieving data ...