Information Systems:ASW User Security
ASW User Security
Only ASW FIN is secured. All finance options are secured by ‘Group Profile’, which is on the user’s profile.
*VA/480B* User profile table maintenance 12/02/14 13:38:37 ASGD9604
-------------------------------------------------------------------------------
User profile........ KELSEYT
Description......... temp - Kelsey Tran
Templates
Name maintenance.... ALL Name enquiry........ GENERAL
Item maintenance.... ALL Item enquiry........ ALL
A/R invoice entry... CVM A/R payment entry... SYSTEM
A/P invoice entry... SYSTEM A/P payment entry... SYSTEM
G/L entry........... SYSTEM
Interactive process. N User language....... EN
Allow change period. N
Group profile....... FIN4 Valid as group prf.. N
RF warehouse........ MAI RF handler.......... KELSEYT
GUI activated....... Y Handler............. KELSEYT
Default SO type..... AR Engineer............ _______
Default PO type..... BE Max. support level.. 9
Orders in desc. seq. Y
F2=Client F8=Maintain HELP options F10=Copy record
The group profiles are –
CSRGRP Customer Service Rep Group
FIN1 Finance Supervisor
FIN2 Finance A/P G/L
FIN3 Finance A/P A/R G/L
FIN4 Finance A/P A/R
FIN5 Finance A/P
When a new person is added to the finance department, they will need to be attached to one of these FIN profiles. A new person in Customer Serve needs to be attached to CSRGRP.
Authorize New User
Signature
Before a user profile can be added (the ASW profile; not for the i), you must first add a ‘signature’.
On an ASW command line, key in 81 and press enter. Find ‘Signatures’ using the search argument.
*VA/480B* Table maintenance program selection 12/01/14 11:49:19 ASGD0181
-------------------------------------------------------------------------------
Appl Table
_ AAC Acquisition accounts
_ AAC Acquisition types
_ AAC Responsibles
_ DIS Cust. commission groups
_ DIS Item commission groups
_ DIS Sales tax classification
_ DIS Salesman commissions
_ GEN Divisions
X GEN Signatures
_ HLN Disposition codes
_ WHM Location sizes
-------------------------------------------------------------------------------
Appl Search argument
___ SI______________________________________
Select ‘Signatures’.
*VA/480B* Signature table maintenance 12/01/14 11:51:45 GDMD1111
-------------------------------------------------------------------------------
_ Signature Name
_ CHARANS AD Charanpreet Sidhu
_ CHARLENEH AD Charlene Huang
_ CHARLESN AD Charles Ng
_ CHARLIEC AD Charlie Chen
_ CHELSEAK Chelsea Kramer
_ CHELSEAM AD Chelsea Manansala
_ CHENC AD Chen Chen
_ CHENGY AD Cheng Yi
_ CHERIZAA AD Cheriza Adano
_ CHERYLC Cheryl Corkum CSR
_ CHERYLCB Cheryl Corkum Buyer
_ CHHONK AD Chhon Kheav
_ CHOOSY AD Choo Sang Yong
_ CHRISC AD Chris Chan
_ CHRISCH AD Chris Chow
-------------------------------------------------------------------------------
Signature
__________
Press F6 to add.
*VA/480B* Signature table maintenance 12/01/14 11:52:44 GDMD1113
-------------------------------------------------------------------------------
Signature........... KELSEYT
Name................ temp - Kelsey Tran
Security code....... ____
Common attest limit. ___________
Next level authority _________
Salesman............ N
Sales manager....... __________
Direct print
Printer queue....... QPRINT
Number of copies.... 1
Hold on spool file.. Y
F2=Assign users
Fill in the blanks as shown – the ‘signature’ must be the same as the i user ID. The default printer queue is set to QPRINT, which isn’t attached to a printer. ASW generates a lot of reports; most of which we don’t print. When the user wants to actually print something, they override the output queue to the closest printer.
User Profile
Then go back to ‘Table maintenance program selection’, and find user profiles.
*VA/480B* Table maintenance program selection 12/01/14 12:04:10 ASGD0181
-------------------------------------------------------------------------------
Appl Table
_ AMT Work with AMT users
_ GEN User def. statistics identity
X GEN User profiles
-------------------------------------------------------------------------------
Appl Search argument
___ USER________________________________
Select ‘User profiles’.
*VA/480B* User profile table maintenance 12/01/14 12:17:18 ASGD9601
-------------------------------------------------------------------------------
User Description
_ CELIAS AD Celia Salas
_ CELSOC AD Celso Canlas
_ CHARANS AD Charanpreet Sidhu
_ CHARLENEH AD Charlene Huang
_ CHARLESN AD Charles Ng
_ CHARLIEC AD Charlie Chen
_ CHELSEAK Chelsea Kramer
X CHELSEAM Chelsea Manansala
_ CHENC AD Chen Chen
_ CHENGY AD Cheng Yi
_ CHERIZAA AD Cheriza Adano
_ CHERYLC Cheryl Corkum CSR
_ CHERYLCB Cheryl Corkum Buyer
_ CHHONK AD Chhon Kheav
_ CHOOSY AD Choo Sang Yong
-------------------------------------------------------------------------------
User
__________
F8=Maintain General HELP options
Select someone with the same accesses that the person you are adding will need.
*VA/480B* User profile table maintenance 12/01/14 11:40:58 ASGD9604
-------------------------------------------------------------------------------
User profile........ CHELSEAM
Description......... Chelsea Manansala
Templates
Name maintenance.... ALL Name enquiry........ GENERAL
Item maintenance.... ALL Item enquiry........ ALL
A/R invoice entry... CVM A/R payment entry... SYSTEM
A/P invoice entry... SYSTEM A/P payment entry... SYSTEM
G/L entry........... SYSTEM
Interactive process. N User language....... EN
Allow change period. N
Group profile....... FIN4 Valid as group prf.. N
RF warehouse........ MAI RF handler.......... CHELSEAM
GUI activated....... Y Handler............. CHELSEAM
Default SO type..... AR Engineer............ ________
Default PO type..... BE Max. support level.. 9
Orders in desc. seq. Y
F2=Client F8=Maintain HELP options F10=Copy record
Press F10 to copy this user profile.
*VA/480B* User profile table maintenance 12/01/14 11:40:58 ASGD9604
-------------------------------------------------------------------------------
User profile........ KELSEYT
Description......... temp - Kelsey Tran
Templates
Name maintenance.... ALL Name enquiry........ GENERAL
Item maintenance.... ALL Item enquiry........ ALL
A/R invoice entry... CVM A/R payment entry... SYSTEM
A/P invoice entry... SYSTEM A/P payment entry... SYSTEM
G/L entry........... SYSTEM
Interactive process. N User language....... EN
Allow change period. N
Group profile....... FIN4 Valid as group prf.. N
RF warehouse........ MAI RF handler.......... KELSEYT
GUI activated....... Y Handler............. KELSEYT
Default SO type..... AR Engineer............ _______
Default PO type..... BE Max. support level.. 9
Orders in desc. seq. Y
F2=Client F8=Maintain HELP options F10=Copy record
Key in user profile, description, RF handler, and handler, then press enter.
Inquiry Programs
*VA/480B* User profile table maintenance 12/01/14 11:57:17 ASGD9611
Enquiry program templates
-------------------------------------------------------------------------------
User profile........ CHELSEAM
-------------------------------------------------------------------------------
Template Description
X FIN ASW Financial
_ RFH ASW Radio Frequency
-------------------------------------------------------------------------------
Template
___
Select the FIN inquiry program template.
*VA/480B* User profile table maintenance 12/01/14 11:57:56 ASGD9614
Enquiry program templates
-------------------------------------------------------------------------------
User profile........ CHELSEAM
Template............ FIN
Description......... ASW Financial
F13 enquiry......... HLR126 Hotline incident enquiry
F14 enquiry......... DMC119A Purchase orders
F15 enquiry......... FKR015 A/R balance/stat/agreem/trans
F16 enquiry......... FKC090 A/R credit time axis
F17 enquiry......... DMC120 Sales orders
F18 enquiry......... DMR121 Invoices
F19 enquiry......... DMR122 Customer service
F20 enquiry......... GDMR273 Credit stop codes
F21 enquiry......... FLR015 A/P balance/stat/agreem/trans
F22 enquiry......... FMR015 Account file
F23 enquiry......... GDMR201 Names
F24 enquiry......... ASGR012 Enquiries
F10=Copy record
Press F10 to copy the template to the new user profile.
*VA/480B* User profile table maintenance 12/01/14 11:57:56 ASGD9614
Enquiry program templates
-------------------------------------------------------------------------------
User profile........ KELSEYT
Template............ FIN
Description......... ASW Financial
F13 enquiry......... HLR126 Hotline incident enquiry
F14 enquiry......... DMC119A Purchase orders
F15 enquiry......... FKR015 A/R balance/stat/agreem/trans
F16 enquiry......... FKC090 A/R credit time axis
F17 enquiry......... DMC120 Sales orders
F18 enquiry......... DMR121 Invoices
F19 enquiry......... DMR122 Customer service
F20 enquiry......... GDMR273 Credit stop codes
F21 enquiry......... FLR015 A/P balance/stat/agreem/trans
F22 enquiry......... FMR015 Account file
F23 enquiry......... GDMR201 Names
F24 enquiry......... ASGR012 Enquiries
Key in the user profile, and press enter.
Give User Additional ASW Authority (ie invoices)
A manager can request extra access for their staff. For example, a secured option that people outside of finance need access to is invoice printing (for example, customer service and returns). There is a group profile for customer service, but other people have to be authorized individually.
Find the required option on a menu, and make note of the menu name, and option number (in this case, INVOICE and 1).
*VA/480B* Invoicing Tasks 1/16/15 14:51:09 INVOICE
Select one of the following: Application SoftWare
Release: XX1:480
1. Print invoices
2. Print invoice journal
3. Print cash sales journal
4. Release orders held for invoicing
5. Transfer logistic accounting transactions
Selection or command (C) IBS 1989-2002
===> ____________________________________________________________________
F3=Exit F4=Prompt F9=Retrieve F12=Cancel
F13=Information Assistant F16=System main menu
To find the name of the job, key in GO MEDEA and press enter.
*VA/480B* Menu Handling Tasks 1/16/15 14:23:47 MEDEA
Select one of the following: Application SoftWare
Release: XX1:480
1. Work with menu items
2. Work with menus
3. Display menu option
Selection or command (C) IBS 1989-2002
===> ____________________________________________________________________
F3=Exit F4=Prompt F9=Retrieve F12=Cancel
F13=Information Assistant F16=System main menu
Selection option 2 ‘Work with menus’, and position to the menu you want.
Work with Menus ASGD4501
Subset . . . . . . . . *ALL
Position to . . . . . INVOICE Starting characters
Type option (and Menu), press Enter.
1=Create 2=Revise 3=Copy 4=Delete 5=View 6=DW-Document 7=Rename
11=Move menu 14=Create Menu 15=Translate
Opt Menu Library Subset Description MEDEA
5 INVOICE *APP *STANDARD Invoicing Tasks YES
__ INVPER *APP *STANDARD Inventory Contol Periodical Tasks YES
__ INVREO *APP *STANDARD Inventory Control Reorganisation Ta YES
__ INVSET *APP *STANDARD Inventory Control Setup Tasks YES
__ INVSUPP *APP *STANDARD Internal Replenishment Tasks YES
__ ITEM *APP *STDDELTA Item Tasks YES
__ ITEM *APP *STANDARD Item Tasks YES
__ ITEMDEL *APP *STANDARD Item File Reorganisation Tasks YES
__ ITEMPRC *APP *STANDARD Item Pricing Tasks YES
__ ITEMTRAN *APP *STANDARD Item Information Transfer Tasks YES
F1=Shift info F3=Exit F5=Refresh F6=Create DW-document F8=Select subset
F9=Menu items - Where used F11=Display by desc F12=Cancel F13=Repeat
Use option 5 to view the menu, and press enter until you get to ‘View Menu Options’.
View Menu Options ASGD4522
Menu . . . . . . . . . . . . . . INVOICE
Library. . . . . . . . . . . . *APP
Subset . . . . . . . . . . . . . *STANDARD
Menu Description . . . . . . . . Invoicing Tasks
Type option, press Enter.
5=View 6=Print 8=X-ref
Op MO Menu item Subset Description
_ 1 DM340 *STANDARD Print invoices
_ 2 DM350 *STANDARD Print invoice journal
_ 3 DM365 *STANDARD Print cash sales journal
_ 4 DM308 *STANDARD Release orders held for invoicing
_ 5 CF750 *STANDARD Transfer logistic accounting transactions
F3=Exit F5=Refresh F12=Cancel
Make note of the job name DM340.
On an ASW command line, key in GO SECUR and press enter. Select menu option 3 – Work with authority groups. Select *MNUITM – Menu item control.
*PL/480B* Authority group table maintenance 12/02/14 16:20:09 ASGD2514
-------------------------------------------------------------------------------
Authority group..... *MNUITM
Description......... Menu item control
Active group........ Y
Object control pgm.. ASGR281
Default value....... 1
F7=Users F8=Routines F9=Objects F10=Details
Press F8 for objects.
*VA/480B* Authority group table maintenance 1/21/15 10:59:42 ASGD2531
Secured routines
-------------------------------------------------------------------------------
Authority group..... *MNUITM Menu item control
-------------------------------------------------------------------------------
Routine Description Secured
5 ASGR995 Check Menu item/Application Y
-------------------------------------------------------------------------------
Routine
___________
Select ‘ASGR995’, and press enter.
*VA/480B* Authority group table maintenance 1/21/15 11:00:48 ASGD2534
Secured routines
-------------------------------------------------------------------------------
Authority group..... *MNUITM Menu item control
-------------------------------------------------------------------------------
Routine............. ASGR995
Description......... Check Menu item/Application
Secured............. Y
F8=Routine aut per usr and obj
Press F8.
*VA/480B* Authority group table maintenance 1/21/15 11:02:05 ASGD2561
Routine authority per User and Object
-------------------------------------------------------------------------------
Authority group..... *MNUITM Menu item control
Routine............. ASGR995 Check Menu item/Application
-------------------------------------------------------------------------------
User Object Authority
_ ABDIE DM001 Y
_ AMANDAN DM340 Y
_ AMANDAY DM001 Y
_ ANGELAC GD001 Y
_ ANGELAC GL040 Y
_ BOBW DM340 Y
_ BRANDONS DM340 Y
_ CAMILLED DM340 Y
_ CARLOSD DM340 Y
_ CELSOC DM340 Y
_ CHARLENEH DM340 Y
_ CHARLESN AP410 Y
-------------------------------------------------------------------------------
User Object Authority
__________ ______________________________ _
You can press F6 to add.
*VA/480B* Authority group table maintenance 1/21/15 11:45:32 ASGD2564
User authority per routine and object
-------------------------------------------------------------------------------
Authority group..... *MNUITM Menu item control
Routine............. ASGR995 Check Menu item/Application
-------------------------------------------------------------------------------
User................ KELSEYT
Object.............. DM340
Authority........... Y
- Don’t forget ‘Y’ for authority.
Or you can position to either a ‘user’ or an ‘object’.
*VA/480B* Authority group table maintenance 1/21/15 11:47:52 ASGD2561
Routine authority per User and Object
-------------------------------------------------------------------------------
Authority group..... *MNUITM Menu item control
Routine............. ASGR995 Check Menu item/Application
-------------------------------------------------------------------------------
User Object Authority
AMANDAN DM340 Y
BOBW DM340 Y
BRANDONS DM340 Y
CAMILLED DM340 Y
CARLOSD DM340 Y
CELSOC DM340 Y
CHARLENEH DM340 Y
CHRISCH DM340 Y
CSRGRP DM340 Y
DOMERL DM340 Y
FIN1 DM340 Y
FIN2 DM340 Y
-------------------------------------------------------------------------------
User Object Authority
__________ DM340_________________________ _
*VA/480B* Authority group table maintenance 1/21/15 11:47:52 ASGD2561
Routine authority per User and Object
-------------------------------------------------------------------------------
Authority group..... *MNUITM Menu item control
Routine............. ASGR995 Check Menu item/Application
-------------------------------------------------------------------------------
User Object Authority
CHRISTINED AP410 Y
CHRISTINED CF400 Y
CHRISTINED GF460 Y
CHRISTINET AP410 Y
CHRISTINET CF400 Y
CHRISTINET DM001 Y
CHRISTINET GF457 Y
CHRISTINET GL030 Y
CHRISTINET GL032 Y
CHRISTINET GL040 Y
CSRGRP DM340 Y
-------------------------------------------------------------------------------
User Object Authority
CHRISTINED _________________________________________ U
[{Category: IBM i Security]]