I believe ESRI changed their policy on private sharing recently, at least with ArcGIS On-line for Organizations. Not a good thing at all as you will need to pay a good deal of money to do the sharing that you want. They have a monopoly on the market so there might not be anything you can do about it.