Index: config_perms.module
===================================================================
--- config_perms.module	(revision 120)
+++ config_perms.module	(working copy)
@@ -26,10 +26,20 @@
  'administer modules'               => array('admin/build/modules', 'admin/build/modules/list/confirm', 'admin/build/modules/uninstall', 'admin/build/modules/uninstall/confirm'),
  'administer user profile fields'   => array('admin/user/profile'),
  'administer content node settings' => array('admin/content/node-settings'),
- 'display site building menu'         => array('admin/build'),
+ 'display site building menu'       => array('admin/build'),
  'display site configuration menu'  => array('admin/settings'),
 );
 
+/**
+ * Get a list of node types and put them in the array
+ */
+
+$content_types = node_get_types($op = 'names', $node = NULL);
+
+foreach ($content_types as $type => $name) {
+  $GLOBALS['config_perms_map']['display add ' . $type] = array('node/add/' . str_replace('_', '-', $type));
+}
+
 /*******************************************************************************
  * Hook Functions
  ******************************************************************************/
