A User Group is a collection of Callimachus users.

User Groups make it more convenient to grant users permissions to resources.

Default Groups

Permission groups exist within Callimachus to make the assignment of abilities to users easier. If a user belongs to that permission group, they are able to perform whatever functions are allowed by that group. There are currently eight different groups in Callimachus - each with a different purpose and level of ability. It is important to assign users to these groups carefully, ensuring that each user has only the minimum access necessary to perform their functions effectively.

Label Path Members Default permissions
public /auth/groups/public A virtual group of all agents Read-only access to the home folder
system /auth/groups/system A group of all IP addresses on the local machine Read-only access to the /callimachus/ folder
everyone /auth/groups/everyone A virtual group of all authenticated agents View and discuss resources in the home folder
users /auth/groups/users Empty list of users Document, link, and upload binary resources
staff /auth/groups/staff Empty list of users Design and code websites and develop applications
power /auth/groups/power Empty list of users Access all data in the underlying data store
admin /auth/groups/admin List of users, including the initial user Edit other user accounts and modify the underlying data store
super /auth/groups/super Nobody Modify /callimachus/ resources

Create a User Group

To create a User Group, select Group using the create menu from the folder you wish to create it in, then give the group a name and a description.

Warning: The group name cannot be changed once it has been created.

Adding Users

To allow group members access from any location list the members in the Members field.