Restrict User Roles in viewing a Node Content Type without installing a module
You can control node access using hook_node_access

e.g:

/**
 * Implements hook_node_access
 */
function MY_MODULE_node_access($node, $op, $account) {

  $type = is_string($node) ? $node : $node-&gt;type;

  if ($type == 'type_of_interest') {
    // Require administer nodes permission to view
    if (($op == 'view') &amp;&amp; (!user_access('administer nodes', $account))) {
      return NODE_ACCESS_DENY;
    }
  }

}