ACRFACC ;IHS/OIRM/DSD/THL,AEF - DEFINE ARMS USER BY ACCESS LEVEL; [ 11/01/2001 9:44 AM ]
Source file <ACRFACC.m>
Package | Total | Call Graph |
---|---|---|
Commitment Register | 2 | (@(,DIC,DIE,DIK,DIR,FILE)^ACRFDIC (PAUSE,WARNING)^ACRFWARN |
Package | Total | Caller Graph |
---|---|---|
Commitment Register | 3 | ACRFAU ACRFMENU ACRFNEWF |
Name | Comments | DBIA/ICR reference |
---|---|---|
KILLSEC | ;EP;DELETES USER AS HOLDER OF THE SECURITY KEY
|
|
ACCLVL | ;SELECTS ACCESS LEVEL
|
|
BPA | ;EP;TO ASSIGN MULTIPLE BPA'S TO A USER
|
|
EN | ;EP;FOR MULTIPLE USER SETUP
|
|
BPAH | ;HEADER FOR BPA LISTING
|
|
SETSEC | ; ASSIGN XUSR THIS SECURITY KEY
|
|
OLDLVL | ;DISPLAYS EXISTING ACCESS LEVEL AND QUERIES TO CHANGE ACCESS LEVEL
|
|
ACCESS | ;EP;TO SET ACCESS LEVEL
|
|
EN1 | ||
EN2 | ;EP;FOR SINGLE USER SETUP, USER MUST BE DEFINED PER:
|
|
EN11 | ;EP;
|
|
EXIT | ||
SETKILL | ;EP;
|
|
SET | ;EP;TO KILL OLD ACCESS LEVEL AND DELETE USER AS HOLDER OF SECURITY KEYS
|
|
BPA1 | ;ADD USER AS CALLER TO A BPA
|
|
DISPLAY | ;DISPLAYS ESTABLISHED ACCESS LEVELS
|
|
DELETE | ;EP;TO DELETE USERS ACCESS TO ARMS INCLUDING ACCESS LEVEL, SECURITY
|
Name | Field # of Occurrence |
---|---|
@(^ACRFDIC | ACCESS+7 |
DIC^ACRFDIC | EN11+7 |
DIE^ACRFDIC | DELETE+20, DELETE+38 |
DIK^ACRFDIC | KILLSEC+8, DELETE+30, DELETE+44, DELETE+50, DELETE+58, DELETE+67 |
DIR^ACRFDIC | ACCLVL+10, OLDLVL+14, DELETE+15, BPA+28 |
FILE^ACRFDIC | SETSEC+8, DELETE+7, BPA1+6 |
PAUSE^ACRFWARN | DELETE+69, BPA+18, BPA+23 |
WARNING^ACRFWARN | DELETE+9 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | Classic Fileman Calls |
^ACRUAL - [#9002185.6] | Classic Fileman Calls |
^ACRAPL - [#9002190.55] | Classic Fileman Calls |
^ACRPA - [#9002199] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACRACC - [#9002185.5] | DISPLAY+11, OLDLVL+4, OLDLVL+10, SETKILL+5 |
^ACRACC("C" | DISPLAY+8, DISPLAY+10, ACCLVL+15 |
^ACRAPL - [#9002190.55] | DELETE+36 |
^ACRAPL("B" | DELETE+27 |
^ACRAPL("SEC" | DELETE+33 |
^ACRDOC - [#9002196] | DELETE+61, DELETE+63, BPA+4, BPA+5, BPA+6, BPA+10 |
^ACRDOC("T" | BPA+3 |
^ACRLOCB("SEC" | DELETE+52, DELETE+54 |
^ACRPA("B" | DELETE+47, DELETE+48 |
^ACRPO(1 | DELETE+2* |
^ACRUAL - [#9002185.6] | ACCLVL+2, OLDLVL+3 |
^ACRUAL("B" | DELETE+41 |
^ACRUAL("LVL" | ACCLVL+1, ACCLVL+2, ACCLVL+7, ACCESS+1, ACCESS+8!, ACCESS+9*, ACCESS+10*, OLDLVL+1, OLDLVL+2!, OLDLVL+3! , OLDLVL+6, OLDLVL+9, OLDLVL+16!, DELETE+45! |
^AUTTVNDR - [#9999999.11] | BPA+11 |
^DIC(19.1 - [#19.1] | KILLSEC+4, KILLSEC+9! |
^VA(200 - [#200] | SETSEC+6, KILLSEC+3, KILLSEC+4 |
Name | Line Occurrences |
---|---|
ACCESS | ACCLVL+4 |
ACCLVL | EN2+4 |
BPA1 | BPA+31 |
BPAH | BPA+8, BPA+19 |
DISPLAY | EN2+3 |
EN1 | EN+1 |
EXIT | EN2+8 |
KILLSEC | SETKILL+7 |
OLDLVL | ACCLVL+1 |
SET | ACCLVL+16, OLDLVL+18 |
SETKILL | SET+2, DELETE+24 |
SETSEC | SETKILL+6 |
Name | Field # of Occurrence |
---|---|
^(15 | BPA+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACR | EXIT!, DISPLAY+7*, DISPLAY+8*, DISPLAY+10 |
>> ACRAAUD | DELETE+8*, DELETE+17 |
ACRACC | EXIT!, DISPLAY+11*, DISPLAY+12, DISPLAY+13, DISPLAY+14 |
ACRD | ACCESS+3*, ACCESS+7, ACCESS+11! |
>> ACRDA | DISPLAY+9*, DISPLAY+10*, DISPLAY+11, DELETE+26*, DELETE+27*, DELETE+28, DELETE+32*, DELETE+33*, DELETE+34, DELETE+40* , DELETE+41*, DELETE+42, DELETE+53*, DELETE+54*, DELETE+56, DELETE+62*, DELETE+63*, DELETE+65 |
>> ACRDA(1 | DELETE+51*, DELETE+52*, DELETE+54, DELETE+55, DELETE+60*, DELETE+61*, DELETE+63, DELETE+64 |
ACRDEPT | EXIT! |
ACRDOC0 | BPA+1~, BPA+6*, BPA+14, BPA+15 |
ACRDOCDA | BPA+1~, BPA+2*, BPA+3*, BPA+4, BPA+5, BPA+6, BPA+9, BPA+10, BPA1+2* |
>> ACRDUZ | EN11+9*, ACCLVL+1, ACCLVL+2, ACCESS+1, ACCESS+2, ACCESS+8, ACCESS+9, ACCESS+10, OLDLVL+1, OLDLVL+2 , OLDLVL+3, OLDLVL+6, OLDLVL+9, OLDLVL+16, SETSEC+2, KILLSEC+3, KILLSEC+4, KILLSEC+5, KILLSEC+7, KILLSEC+9 , DELETE+19, DELETE+27, DELETE+33, DELETE+36, DELETE+41, DELETE+45, DELETE+47, DELETE+48, DELETE+52, DELETE+54 , DELETE+61, DELETE+63, BPA1+3 |
ACRI | EXIT!, SETSEC+1, KILLSEC+1~, KILLSEC+2*, KILLSEC+3*, KILLSEC+4, KILLSEC+6, KILLSEC+9, SETKILL+4*, SETKILL+5* |
ACRII | EXIT! |
ACRJ | EXIT!, ACCLVL+13*, BPA+1~, BPA+7*, BPA+8, BPA+9, BPA+13, BPA+21, BPA+25, BPA+31* |
ACRJ( | BPA+9*, BPA1+1, BPA1+2 |
ACRLVL | EXIT!, EN2+6, ACCLVL+14*, ACCLVL+15, ACCESS+1*, OLDLVL+4*, OLDLVL+5, SETKILL+1, SETKILL+2 |
ACRLVLDA | EXIT!, ACCLVL+1, ACCLVL+15*, ACCLVL+16, ACCESS+6, ACCESS+9, ACCESS+10, ACCESS+11!, OLDLVL+1*, OLDLVL+2! , OLDLVL+3!, OLDLVL+4, OLDLVL+6, OLDLVL+8, OLDLVL+19!, SETKILL+5, DELETE+22* |
ACRNWLVL | EXIT!, ACCLVL+3*, ACCLVL+5!, ACCESS+3, ACCESS+8, ACCESS+11!, OLDLVL+17*, OLDLVL+19!, SETKILL+1, SETKILL+6 , SETKILL+7, DELETE+21* |
>> ACROUT | EN+1, BPA+3, BPA+20 |
ACRQUIT | EN+1, EXIT!, EN11+8*, OLDLVL+15!, BPA+3, BPA+24!, BPA+29 |
ACRTXDA | EXIT! |
>> ACRUSER | EN11+10*, EN11+11*, EN2+5, OLDLVL+5, OLDLVL+10 |
ACRVDA | BPA+1~, BPA+10*, BPA+11*, BPA+12*, BPA+16 |
ACRX | ACCLVL+12*, ACCLVL+13, BPA+1~, BPA+31*, BPA1+1, BPA1+2 |
>> ACRXREF | DELETE+59*, DELETE+61, DELETE+63 |
ACRY | EXIT!, BPA+1~ |
ACRYY | BPA+1~, BPA+30*, BPA+31 |
ACRZ | EXIT!, ACCLVL+13*, ACCLVL+14 |
>> DA | ACCESS+2*, KILLSEC+6*, DELETE+17*, DELETE+28*, DELETE+34*, DELETE+36, DELETE+42*, DELETE+48*, DELETE+50, DELETE+56* , DELETE+65* |
>> DA(1 | SETSEC+2*, SETSEC+3, SETSEC+6, KILLSEC+5*, DELETE+6*, DELETE+55*, DELETE+57, DELETE+64*, DELETE+66, BPA1+2* , BPA1+4 |
>> DIC | EN11+4*, ACCESS+4*, SETSEC+3*, SETSEC+7, DELETE+4*, BPA1+4* |
>> DIC("A" | EN11+6* |
>> DIC("DR" | ACCESS+6*, SETSEC+5*, DELETE+6* |
>> DIC(0 | EN11+5*, ACCESS+5*, SETSEC+4*, DELETE+5*, BPA1+5* |
>> DIE | DELETE+18*, DELETE+35* |
>> DIK | ACCESS+4*, KILLSEC+7*, DELETE+29*, DELETE+43*, DELETE+49*, DELETE+57*, DELETE+66* |
DINUM | EXIT!, ACCESS+2*, SETSEC+1* |
>> DIR("A" | ACCLVL+8*, OLDLVL+13*, DELETE+12*, BPA+26* |
>> DIR("B" | OLDLVL+12*, DELETE+13* |
>> DIR(0 | ACCLVL+6*, ACCLVL+7*, OLDLVL+11*, DELETE+11*, BPA+25* |
DR | ACCESS+11!, OLDLVL+19!, SETKILL+3!, DELETE+19*, DELETE+37* |
DT | SETSEC+5, BPA+5 |
DUZ | ACCLVL+7, DELETE+3 |
IOF | EN1, BPAH+1 |
IOSL | BPA+17 |
U | DISPLAY+12, DISPLAY+13, DISPLAY+14, OLDLVL+4, OLDLVL+10, DELETE+36, BPA+4, BPA+5, BPA+10, BPA+11 , BPA+14, BPA+15 |
X | ACCESS+2*, OLDLVL+7~, OLDLVL+8*, OLDLVL+9*, OLDLVL+10, SETSEC+1*, SETSEC+6, DELETE+3*, DELETE+36*, DELETE+37 , BPA1+3* |
>> Y | EN11+8, EN11+9, ACCLVL+11, ACCLVL+12, OLDLVL+15, DELETE+8, DELETE+16, BPA+29, BPA+30 |
>> Y(0 | EN11+10 |