I'd call it completely the opposite of fine grained. You can't, for instance, restrict an individual app's access to the calendar. You're shown what permissions an app wants on install, but you can't revoke individual ones. You're stuck taking or leaving it.