Access control lists (ACLs) enable
you to control access to files and directories by individual user
(UID) and group (GID). ACLs are used in conjunction with permission
bits. You can create, modify, and delete ACLs using the following
functions:
- acl_create_entry()
- acl_delete_entry()
- acl_delete_fd()
- acl_delete_file()
- acl_first_entry()
- acl_free()
- acl_from_text()
- acl_get_entry()
- acl_get_fd()
- acl_get_file()
- acl_init()
- acl_set_fd()
- acl_set_file()
- acl_sort(
- acl_to_text()
- acl_update_entry()
- acl_valid()
For descriptions of these functions see
z/OS XL C/C++ Runtime Library Reference.
For more information on using ACLs to protect file system resources
see
z/OS UNIX System Services Planning and
z/OS Security Server RACF Security Administrator's Guide.