Can authenticaded users publish own content and see only own content?
For node access, you should set permissions based on role. 

It is /admin/people/permissions on Drupal 7.

Yo can set who can view, edit , create any of your content type based on role.

For more grained field permission based on role, use Field Permission module