- author: Python and Pandas with Reuven Lerner
How to Use NetLogo Modeling Commons Groups and Permissions
If you are a fan of NetLogo Modeling Commons, you might want to know how to use its grouping and permission systems. The permission system helps you keep your model private or semi-private and allows you to restrict access or modification to certain individuals. In this article, we will guide you through the details of the NetLogo Modeling Commons group and permission system so that you can collaborate even better in your workplace or classroom.
What Are NetLogo Modeling Commons Groups
Groups are essential requirements for permissions in the Modeling Commons, so it is best to understand them before you dive into permissions. NetLogo Modeling Commons groups are lists of members who have the same permissions and can share models and collaborate on specific projects. You can create groups for different purposes like a research team, classroom, or a group of friends who want to work on a private model.
By default, you are not required to create or join a group unless an instructor requests you to join or if you want to collaborate with your friends. Keep in mind that groups are necessary for permissions, which we will cover in the following section.
How to Use NetLogo Modeling Commons Group Permissions
Now that you understand what groups are in the Modeling Commons let us guide you on how to use group permissions. The primary reason for creating groups is to allow members to share models without making them visible to everyone. You can restrict access or modification to members of the group or particular individuals you select.
The NetLogo Modeling Commons group permission system enables you to have a proper sandbox to play and collaborate with other individuals without making your model available publicly. You can choose to enable access and modification to only yourself, group members, or everyone.
Here is how to do it for yourself:
- Go to the model that you want to set permissions for and select the "Groups" tab.
- In the "Model Group" drop-down menu, select "Only Me". This means that the model is private, and only you can see and edit it.
- Alternatively, select "Group Members Only" if you want to limit access and modification to your group. This means that no one outside the group, including non-members, can see or access it. You can add or remove members to the group under the "manage" tab.
By default, any model you create is visible to everyone, but you can change that anytime you want.
If you want to grant access to everyone, select "Everyone" in the drop-down menu. This means that every member of the Modeling Commons can see and access the model.
Another option is to enable access to group members and allow modification only to members you select. This ensures that only trusted individuals can make changes to your model.
As an administrator of a group, you can add or remove members and modify permissions. But keep in mind that you should always have one member in a group with administrator privileges, who has full permissions to the group.
Benefits of Using NetLogo Modeling Commons Groups and Permissions
There are multiple benefits to using NetLogo Modeling Commons groups and permission systems. Below are some benefits that you can enjoy.
- You can collaborate with members of your team, classmates, or friends privately without sharing your project with the entire modelling community.
- The NetLogo Modeling Commons group permission system enables you to keep your model safe and secure from unauthorized access.
- You can receive feedback and opinions from your trusted collaborators, giving you the opportunity to tweak your model and perfect your creation before sharing it with the world.
How to Join or Create a Group
Joining or creating a group in the NetLogo Modeling Commons is easy.
To join a group:
- Click on the "Group" tab and select the group that you want to join.
- Send a request to the group owner to join the group. Once they approve your request, you become a member.
To create a group:
- Click on the "Group" tab and select "Create a Group."
- Fill in the name of the group and click "Create Group."
- You will become the group owner, and you can add individuals or delete individuals from the group.
NetLogo Modeling Commons group and permission systems offer an efficient way to collaborate with other individuals while restricting access and modification to only trusted members. By joining or creating a group, you can take advantage of this feature and enjoy the benefits that come with it. So, get started and create your group today and enjoy the benefits of a safe, collaborative space.