I think it’s great that LinkedIn prompts members using LinkedIn API enabled applications about the type of information requested. This is the minimum amount of transparency all cloud applications should present to their users but what information is included in a connection? Sure, “1st and 2nd degree connections” but what does that mean? Only a members relationship to another member? Or the connection relationship along with other profile information? Asking a LinkedIn member to share profile information for another is like asking my Mom if it’s ok for me to come out and play. It should be each members choice what they want to share about their profile. I’m open with my information but some are very private and connect only to their closest colleagues. An easy area of future improvement is to clean up the connection sharing description to users. A future suggestion, if the type of information can’t be clearly communicated to members don’t do it.
Another area of improvement in this message dialog is provide members some options about the type of information they are willing to share. Today the choice is all or nothing. Members can choose to “Allow access” or not use the application. Essentially many applications hold you hostage on this screen. You either hand over all your member data or you don’t get access the application. My concern is that often applications request much more information than the application requires. I’m not against software developers asking but the user should have some choices. If LinkedIn is concerned about their members privacy they should provide a checkbox next to each type of information requested. This allows members to turn off information they don’t want to share (like personal connections) while sharing other types of information.