While ArcGIS Online Organisation Reports bring the correct number of groups an item is shared with, through Python API only the groups of the organisation can be accessed. Why this difference in the logic? What is being used to create the reports? It would be great to implement it to the ArcGIS Python API so we can have a full picture.