Administrator users can add records, end users can view them
here in short all the steps for the simplest solution I can think of:


depending on your content (needed fields...) you may need to create a new contentype (YOURCONTENTTYPE)(maybe using the CCK module (drupal6))
make sure the roles are set correctly (e.g. admin can create and view this content, authenticated only view...) via admin/user/permissions
create a block (node-)view with the views module where you filter by YOURCONTENTTYPE and sort by date
modify the visibility setings of this block via admin/build/block or in the view itself
admin can create content via node/add/YOURCONTENTTYPE


But it really depends on what exactly you want to do.