User Tools

Site Tools


navhome

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
navhome [2007/09/30 16:21]
faltin
navhome [2008/06/02 09:46] (current)
morten
Line 1: Line 1:
 ====== The Home page components ====== ====== The Home page components ======
- 
- 
- 
- 
- 
- 
- 
- 
  
  
Line 13: Line 5:
 ===== The main view ===== ===== The main view =====
  
-{{screenshot:​frontpage.png?​600|}}+{{screenshot:3.3:​frontpage.png?​600|}}
  
 The home page of NAV consists of the following elements; The home page of NAV consists of the following elements;
Line 20: Line 12:
   - A welcome message to anonymous and logged in NAV users. \\ Edit the files ''​webfront/​welcome-anonymous.txt''​ and ''​webfront/​welcome-registered.txt''​.   - A welcome message to anonymous and logged in NAV users. \\ Edit the files ''​webfront/​welcome-anonymous.txt''​ and ''​webfront/​welcome-registered.txt''​.
   - A display of operational messages, if any. \\ You add or modifiy messages using the [[messagestool|messages tool]].   - A display of operational messages, if any. \\ You add or modifiy messages using the [[messagestool|messages tool]].
-  - An overview of boxes that are down, if any. \\ A link to the Status tool is provided for further details.+  - An overview of boxes that are down, if any. \\ A link to the [[statustool|Status tool]] is provided for further details.
   - A NAV link box. \\  Edit the file ''​webfront/​nav-links.conf''​. If the config file is empty or missing the box will not show up.   - A NAV link box. \\  Edit the file ''​webfront/​nav-links.conf''​. If the config file is empty or missing the box will not show up.
   - An external link box. \\  Edit the file ''​webfront/​external-links.txt''​. If the config file is empty or missing the box will not show up.   - An external link box. \\  Edit the file ''​webfront/​external-links.txt''​. If the config file is empty or missing the box will not show up.
-  - Contact information. \\ Edit the file ''​webfront\contact-information.txt''​. Relevant information is typically email and phone number to network and/or system operations. ​+  - Contact information. \\ Edit the file ''​webfront/contact-information.txt''​. Relevant information is typically email and phone number to network and/or system operations. ​
  
 ===== The NAV bar ===== ===== The NAV bar =====
    
 The NAV bar is always available, not only on the home page, as a navigating bar on the top.  It provides buttons for login / logout, link to the toolbox, user-defined quicklinks, userinfo, and preferences. The NAV bar is always available, not only on the home page, as a navigating bar on the top.  It provides buttons for login / logout, link to the toolbox, user-defined quicklinks, userinfo, and preferences.
- 
- 
- 
- 
- 
- 
- 
  
 ==== Login / logout ==== ==== Login / logout ====
Line 42: Line 27:
 controls which tools he or she may access. controls which tools he or she may access.
  
-The user will be automatically logged out from NAV after a configurable time of inactivity. Adjust this parameter by altering the ''​timeout''​ value in ''​webfront/​webfront.conf''​+The user will be automatically logged out from NAV after a configurable time of inactivity. Adjust this parameter by altering the ''​timeout''​ value in ''​webfront/​webfront.conf''​. The default value is 1 hour (3600 seconds). ​
  
-=== Use LDAP ===+=== Use LDAP authentication ​===
  
-If you will have many NAV users, consider using LDAP. LDAP is configured in the ''​webfront/​webfront.conf''​. Example of usage follows:... FIXME +If you will have many NAV users and your organization'user database ​is available through ​LDAP, you should consider enabling ​LDAP authentication ​for the NAV web interface 
- +LDAP configuration ​and usage [[ldapauthentication|is documented here]]
-The way LDAP works with NAV is that if a user is not defined manually in the NAV user account base, NAV will use LDAP. The user will then be stored locally in addition, also with password information. Next time the user logs in, LDAP is still used for authentication,​ if the password is changed in LDAP, the local NAV user base will be updatedIf LDAP one day does not respond, the NAV user will still get access to NAV with its local cached user name and password! We find this more robust, which is of utmost importance for a tool monitoring the network infrastructure (if the tool does not work when part of the network is down, we have a problem).+
  
  
 ==== The tool box ==== ==== The tool box ====
  
-The toolbox lists all the NAV tools with a brief explaination ​and lets you navigate to your tool of interest.+The toolbox lists all the NAV tools with a brief explanation ​and lets you navigate to your tool of interest. ​\\ The buildup of the tool box is based upon ''​*.tool''​-files in the ''/​usr/​share/​nav/​tools''​ directory. Each tool file points to an icon, has a name, url, textual description and priority. The priority is basis for the order the various tools are presented in the toolbox.  
  
 ==== Userinfo ==== ==== Userinfo ====
  
-Userinfo displays information about you and lets you change your password.+Userinfo displays information about you: your username, name, organization ​and group memberships. Userinfo also lets you change your password. For "​normal"​ users this is the place to change password, as they do not have access to the user admin panel.
  
  
Line 83: Line 68:
  
 If you have activated quicklink #1 and/or quicklink #2 using navigational preferences they will be visible from the NAV bar. If you have activated quicklink #1 and/or quicklink #2 using navigational preferences they will be visible from the NAV bar.
 +
  
  
Line 90: Line 76:
 the  various welcome-files,​ edit your contact information and more. the  various welcome-files,​ edit your contact information and more.
  
-If you would like to use LDAP or adjust the user inactivity timer, make changes in ''​webfront.conf''​.+If you would like to use [[ldapauthentication|LDAP]] or adjust the user inactivity timer, make changes in ''​webfront.conf''​.
  
 ====== Log files ====== ====== Log files ======
  
-''​webfront.log'' ​gives information on failed logins and other issues. This log file is not there per default, ​Morten knows what to do FIXME+NAV's web interface logs to the file ''​webfront.log''​. ​  ​This file doesn'​t exist by default.  It must be created in NAV's log directory and the user that the Apache server is running as must have write privileges to this file.  NAV uses the Python logging framework when logging to this file. You can create the config file ''​logging.conf''​ to define which log levels should be used for individual loggers. ​ If you wish to se debug messages for all parts of NAV from the web interfacecreate a ''​logging.conf''​ file containing the following:​ 
 + 
 +<​code>​ 
 +[levels] 
 +root = DEBUG 
 +</​code>​ 
 + 
 +If you only wish to se debug message for specifically web related modules, use this: 
 +<​code>​ 
 +[levels] 
 +nav.web = DEBUG 
 +</​code>​
  
navhome.1191169269.txt.gz · Last modified: 2007/09/30 16:21 by faltin