OneDrive Internal Sharing for Non Owners
There needs to be a way of setting this at an organizational level. I am able to turn off sharing for non-owners via powershell, however it requires me to create a script to connect to each person's OneDrive, and it leaves the "Allow access requests" unchecked.
Goal: Require any re-sharing to be approved by the owner for the entire organization.
You can set policy on owner-only sharing and access requests for all OneDrives by using the Set-SPOTenant PowerShell command. Look at the -ODBAccessRequests and -ODBMembersCanShare documented here: https://docs.microsoft.com/en-us/powershell/module/sharepoint-online/set-spotenant