The following table shows how FTAM attributes are mapped to the real BS2000 file system.
Attribute | FTAM attributes | Mapping in BS2000 | Modify FTAM |
Kernel | permitted actions | FTAM catalog | permitted locally 1) |
universal class number | FTAM catalog | permitted locally 1) | |
string significance | FTAM catalog | permitted locally 1) | |
maximum string length | FTAM catalog | permitted locally 1) | |
document type | FTAM catalog | permitted locally 1) | |
Storage | file availability | FTAM catalog | inbound permitted |
future file size | ignored | not permitted | |
storage account | ignored | not permitted |
Attribute | FTAM attributes | Mapping in BS2000 | Modify FTAM | |
Security | ActionList (of 1ACE) | with (BASIC)ACL | without | |
READ-FILE | (BASIC-) ACL=r | ACCESS=READ | inbnd. permitted 5) | |
INSERT-DATA-UNIT | not permitted | not permitted | not permitted | |
REPLACE-FILE | w | WRITE | inbnd. permitted 5) | |
EXTEND-FILE | w | WRITE | inbnd. permitted 5) | |
ERASE-DATA-UNIT | w | WRITE | inbnd. permitted 5) | |
READ-ATTRIBUTES | 3) | READ | not permitted 2) | |
CHANGE-ATTRIBUTES | 4) | READ | not permitted 2) | |
DELETE-FILE | w | WRITE | inbnd. permitted 5) | |
LEGAL-QUALIFICATION | ignored | not permitted | ||
1)The local FTAM attribute can be modified locally using the command MODIFY-FILE-FT-ATTRIBUTES. 2)The value must always be sent but can never be modified. 3)If group or other have no rights due to (BASIC)-ACL, the request would be rejected if a user ID belonging exclusively to group or other was specified. 4)File attributes can only be modified by the owner. In other words, any user ID that is not the owner and which belongs to group or other cannot modify file attributes. 5)ACL attributes cannot be modified. |
The following file attributes are derived from the current BS2000 file attributes:
file name
file size
future filesize
identity of creator (always identical to owner ID)
date and time of last read access (corresponds to LADATE and LATIME)
date and time of last attribute modification (corresponds to CRDATE/CRTIME)
date and time of last modification (corresponds to CRDATE/CRTIME)
access control
string significance
Other attributes are only partially supported by openFT (BS2000). As the responder, openFT (BS2000) does not return any value for the following file attributes (no value available):
identity of last modifier
identity of last reader
identity of last attribute modifier
storage account
legal qualification
In BS2000, the FTAM protocol parameter filestore password is mapped to the password of the of the login name concerned.