AFS Access Rights
Security Considerations
Modifying AFS Access Rights Using WebFile
Groups
Security Considerations
When modifying access rights of your AFS storage, it is important to recognize that you could be exposing your information to the entire Internet, when you did not intend to do so. Such exposure could be a violation of the ND Information Security Policy.
The default settings for the directories that all AFS accounts are created with are (as shown in WebFile):
Folder Name |
User/Group |
Access Rights |
Summary |
Private |
owner (your NetID) |
All |
With this setting, you have full access to the contents of this folder, but others cannot see any of the files |
Public |
owner (your NetID) system:anyuser |
All Read |
With these settings, you have full access to the contents of this folder, and anyone on the Internet can also see (read) them |
www |
owner (your NetID) system:anyuser |
All Read |
With this setting, you have full access to the contents of this folder, and anyone on the Internet can see (read) them, most commonly when using a web browser |
When you create new folders, they inherit the access rights of the parent folder unless you specifically modify those settings.
Modifying AFS Access Rights Using WebFile
AFS uses Unix-like access rights for determining a user’s permissions to a particular file or folder. While these can be manipulated through a command prompt, most users will probably find WebFile’s graphical interface to be easier to navigate to assign the desired permissions to the folders.
To view or change your current AFS access rights (or ACLs for Access Control Lists) in WebFile:
- Navigate to the folder you want to check the ACLs on.
- Click on the Access Rights button.

- You will get a window like this one:

- Scroll down to the “Change Existing ACLs at netid/FolderName/” section

- To explain this info:
- The “User/Group” column will list the netIDs of users or the names of groups (more on that later) who have rights to that space.
- The group “system:anyuser” allows anyone the access rights listed. Typically, this should be just “List Only” or “None”.
- The “Access Rights” column will list the various options for access rights that user/group has.
- List Only: This means they can see the folder contents but cannot open the folders or files with in it. This setting is usually one put in place by the system itself.
- Read: This setting means that user/group can see the files/folders in this folder and open the file/folder for viewing. They cannot change the file at all.
- Write: This allows a user/group to edit or delete existing files or create new ones. It also allows all rights that Read gives.
- All: This gives a user/group all the rights of Write and Read, and in addition this user can alter the access rights to these folders. Typically, this level of access should only be given to the owner of the file space.
- None: This revokes all access to the folder.
- The “Change To” drop down will list the available access rights for each user.
- The “User/Group” column will list the netIDs of users or the names of groups (more on that later) who have rights to that space.
- To change access rights, simply select the rights you want to give to that particular user/group in the “Change To” column and scroll down and click the “Change ACL” button.
- To remove a user’s or group’s access, set their “Change To” column to “None” and click the “Change ACL” button.
- To give someone rights to this folder, scroll to the “Add New Access Rights”, enter their NetID in user/group column and select the level of access rights you want to grant them. (See 5.b for a description of these access levels.)

If you want these users to have access to all the folders within this one, check the box labeled “Change access rights for all sub directories within”. (For example, in netid/MySharedFolder, and you have folder “NeatStuff”, if you want them to have the same rights in that folder that you’re giving them in “MySharedFolder”, check the box.)
When you have things set correctly, click the “Change ACLs” button.
Groups
You can make groups to control access rights to simplify adding and removing people to a number of different folders. You can use groups you create by substituting “netid:groupname” in the above access rights section instead of a NetID. This can be useful so that you simply need to add or remove group members to the group, rather than add or remove individual NetIDs from ACLs.
To manage your groups click the “Group Management” button:

You should get this window:

To create a group, enter the name in the “New Group Name” box and click “Create It”
To manage an existing group, choose it in the “Groups you own” drop down and click “Select It”
After creating a new group or managing and existing group, the following will show up beneath the initial options on the page:

To remove current group members, simply select them in the “Member List”, make sure the button is set to “remove selected member(s)”, and click “Change Group”.
To add new group members, enter their NetIDs in to the “Member list to add” box and click “Change Group”.
To delete a group, select the “delete the group” option and click “Change Group”.
For information about setting access rights in AFS, please refer to the WebFile documentation.
If you have additional questions or problems, please contact the OIT Help Desk at 574-631-8111.

