
1	SecurityC	SECURITY is a VMS utility function controlled by NoteBook, the VAXLProfessional Notebook.  Its behavior is controlled by SYS$VPWFILES:VPW.TLB. MThe SECURITY function is a system supported VPW function which will allow theHuser to maintain and use the security access list.  To use SECURITY the Ncommand    SECURITY:=="$SYS$SYSDEVICE:[VPW]NOTEBOOK SECURITY" must be defined.LThis is automatically done at logon for the SECURITY account.  SECURITY usesHthe data base SECURITY.LOG on the VAX SECURITY account.  SECURITY gives the user the options to: 4	1.  Add a new employee to the security access list.=	2.  Display the access list based on various search criteria!	3.  Delete an access list entry.*	4.  Modify an existing access list entry.
	5.  Exit.FTo invoke SECURITY after exiting the VPW Security menu, type SECURITY.2	NONE"	No Help is Available at This Time2	EMPLOYEE_NAMEC	Each SECURITY entry has an employee name up to 24 characters long.HThe format of entry is  Last Name, First Name, Initial.  It is importantIto keep the capitalization of all entries consistant as lowercase lettersIare not treated the same as upper case letters.  If a carriage return is Jentered for the last name, SECURITY returns to the menu. A ^Z (control-Z) 2on any input will also force a return to the menu.2	EMPLOYEE_NUMBERB	Each employee should have an employee number consiting of up to 4digits or letters.2	BIRTH_DATEE	Each employee needs a birth date entry in the form DD-MMM-YYYY.  TheKyear entry needs to be a 4 digit entry, ie 1983.  Months must be entered inupper case.%	Examples:	01-JAN-1982	not	1-JAN-1982			15-MAR-1982	not	15-mar-1982			30-NOV-1982	not	30-NOV-822	CLEARANCE_LEVELD	If the employee has a clearance, it must be one of the allowed listof recognized clearances.			N	None4		Q	Q-cleared, but no access to Sigma-11 information.		Q11	Q-cleared, acces to Sigma-11 information.		WD	Q/Q11 cleared with access to weapons data2	CLEARANCE_DATEE	Each employee needs a Clearance date entry if they have a clearance.LThe format is   MM/DD/YY because a previous security director wanted it this4way. The "/" must be entered in the locations shown.	Examples:	01/10/82	not	1/10/82			10/01/82	not	10/1/82JSECURITY will narrow mindedly insist on the correct format and not make anCentry if the "/" are not in the right places.  The "/" is called a Aprotected field, ie the only entry allowed at that point is a "/"2	CLEARANCE_CODEC	This is a funny reference number given to us when an employee getsa clearance.2	DEPARTMENT?	Each employee can have a department code, FED, DMS1, DMS2, etcof up to 4 characters.2	SOC_SEC_NUMBER@	The entry format is XX-XXX-XXXX. The "-" must be in the correct(places so leading zeros must be entered.	2	COMMENT?	The comment field in SECURITY may be up to 40 characters long.	Its entry is optional.2	DATA_FILE?	The data for SECURITY is kept in SYS$LOGIN:SECURITY.LOG.  ThisGfile may be edited, BUT the locations of the various starting positionsFwithin each record MUST NOT BE CHANGED.  If you edit the file, you do so at your own risk.2	ADD2	When you enter ADD mode, SECURITY prompts for thefollowing information.3	Name (Last, First, Intitial)     24 characters max3	Employee number                   4 characters max3	Birth Date                       11 characters max3	Clearance level                   3 characters max3	Clearance date [mm/dd/yy]         8 characters max3	Clearance Code #                  8 characters max3	Social Security #                11 characters max3	Department                        4 characters max3	Security Status Comment          42 characters max@SECURITY will reprompt if the length of the entered data exceeds=the maximum allowed for the entry.  If a RETURN is entered in7response to the Name entry request, SECURITY returns toAthe menu page.  When an entry is completed, SECURITY will display?the entry in its entirity and ask if it is correct.  If a Y[es]<is answered, it will be entered in to the data file.  A N[o](returns you to the 'Name' input prompt. 2	MODIFY:     SECURITY allows you to modify an existing entry. When?modify mode is entered, it prompts for a search string and then=starts displaying all records matching that locator. When theAproper locator is found it display the record and goes into enter?mode. Entering just a carriage return at each prompt will leaveAthe entry unchanged. Modify data fields as desired, and when data?entry is complete, the completed record will be displayed again@for verification. If the modification is accepted, the record is@updated. If any updates are done which change the employee name,;the file will be sorted before returning to the main menu. 2	DELETEAIn delete mode, you are prompted for a search string to locate anAentry to delete. Each entry which matches the entered string will?be displayed together with a prompt asking if that entry should?be deleted. If a Y[es] is answered the entry will be deleted. A>^Y during the delete process will wipe out all deletions made.AAll deletions become permanent if a RETURN is entered in responseto the 'Search for:' prompt. 	2	DISPLAYOIn display mode, you select a display format and then select records to displayMby entering a search string. If a '*' is entered, all records in the SECURITYKfile are displayed. The search string entered can be just the desired name,Epart of the name, a unique search string (ie clearance level) or someKcombination of search strings each seperated by a "|" from the other search	strings. 2	EXIT>EXIT will leave cause SECURITY to exit and the screen will be Ierased.  You also can ^Y out of SECURITY at any time it is not sorting ordeleting entries.2	SEARCH_STRINGSL     SECURITY prompts for a search string in DELETE, DISPLAY or MODIFY mode.HAt this point, either a simple name (or part of one) or a complex searchJstring may be entered. A complex search string consists of multiple searchKstrings seperated by "|"s. For example if you know the access list containsKentries for several people named Smith and that the SMITH of interest is inIDMS you might enter SMITH|DMS as the search string. Only the data for theKentry with the last name Smith, and with the Department DMS would be found.ALikewise to list all people with Q11 clearances, just enter Q11. IYou also have the option of selectively searching for entries only withinJcertain fields (such as name, birthdate, clearance, etc.). Multiple searchMstrings should not be used for this unless all search strings are expected to"be in one of the fields selected. 