# Interacting With Other Users and Groups The GeoNode platform allows you to communicate with other GeoNode users and groups of users. You can also invite external users to join your GeoNode. To do so, click on the `Invite Users` link on the `Profile` page (see [Updating the Profile section](GN_ACCOUNTS_PROFILES.md)) or from the `About` menu in the `navbar`. You can invite your contacts by entering their e-mail addresses into the input field shown in the image below. - To complete the action, click `Submit`. ![image](./img/invite_user.png) - In this specific case, you will get an error while trying to invite new users using this feature. This is because there's no valid `EMAIL SMTP` service configured on the Virtual Machine and therefore, GeoNode does not know how to send e-mails. Notice that you might get an error if you specify an invalid e-mail address or domain. ![image](./img/invite_user_error.png) - To continue with the exercises and examples, create a new user called `test user2`, which is similar to the `test user1` that we just created in the previous section. - USERNAME: `test_user2` - E-MAIL: `test_user2@test.geonode.org` - PASSWORD: `test_user2` - PASSWRD (Again): `test_user2` ![image](./img/register_user2.png) ## Viewing other Member's Information -After creating an account, you can view the members who have registered with the system by clicking on the `People` link in the `About` menu. ![image](./img/people_list.png) - Log in as `test user2` and attempt to view the details of the member `test user1`. ![image](./img/user1_profile.png) - Note that if your user is not a `superuser`, you will be unable to view the private information about other members. Nevertheless, be careful because GeoNode will use the information in the *contents metadata* whenever you publish something on the platform. - Now, click on the `Groups` link from the `About` menu. ![image](./img/groups_list.png) - You will be able to access the list of all the available **Groups** currently present on the platform. Notice that by default every new member will be automatically registered as a member of the `Registered Members` group. By clicking on the group name, you will be able to access the group details page. A *Group* in GeoNode allows you to group different members to ease the assignment of permissions to the resources (we will see this in more detail in the next sections) and to message them (see below), but also to allow other users to recognize them as part of the same *organization* or *department*. In other words, this is a way to internally organize the members registered to the platform. ![image](./img/group_details.png) - Another interesting feature of the groups is that you can easily access their `Activity` list (by clicking on `Group Activites`), which allows you to quickly recognize all the content provided by the group members. Using the group `Activity` list, you can quickly identify the content published by group members. Of course, as a single user or as a member of a group, you will only be able to see the public content or the content you have access to. ![image](./img/group_activities.png) - Similarly, it is possible to view the whole `Activity` list. Again, you will only be able to see public resources or the ones to which you have access ![image](./img/recent_activity_link.png) ![image](./img/recent_activities.png) - Similarly, it is possible to view your own `Activity` list. The `WMS GetCapabilities Document` link will allow you to generate an **OGC Compliant** `XML` output, reporting only the datasets belonging to the current user. In the next section, we will go deeper into these concepts to better understand what *OGC Compliant* means and what a *Dataset* is. ![image](./img/user_activities.png) ## Contacting and Messaging Other MembersĀ  - It is also possible to use an internal *messaging system* to quickly communicate with other registered members or groups. Click on the `Message User` link from the `Profile` page menu. ![image](./img/write_message.png) ![image](./img/sent_message.png) - Your `Inbox` folder contains the incoming messages. ![image](./img/inbox_page.png) - From the `Inbox` it is also possible to access all the available messages, including the ones sent by you. ![image](./img/all_your_conversations.png) - When a user sends a reply to your message, your Inbox will show it. Notice the new messages coming into your `Inbox` ![image](./img/reply_inbox.png) - There's also the option of sending a message to an entire *group*. Start typing the group name instead of the single user name. ![image](./img/write_group_message.png) - Notice how each member of the *group* will receive the message ![image](./img/group_message_1.png) ![image](./img/group_message_2.png) #### [Next Section: Adding Data to GeoNode](ADDING_DATA_TO_GEONODE.md)