Interacting With Other Users and Groups

The GeoNode platform allows you to communicate by message with other GeoNode users and groups of users.

You can also invite external users to join your GeoNode. In order to do that, click on the Invite Users link from the the Profile page (see Updating the Profile section) or from the About menu in the navbar.

You can invite your contacts typing their email addresses in the input field as shown in the picture below.

  • Click on Submit to perform the action.

    image

  • In this specific case, you will get an error while trying to invte new users through 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 also that you might end up getting an error whenever you specify an invalid e-mail address or domain.

    image

  • In order to move on with the exercises and examples, let’s create a new user, called test_user2 similarly to the test_user1 we just created on the previous section.

    • USERNAME: test_user2

    • E-MAIL: test_user2@test.geonode.org

    • PASSWORD: test_user2

    • PASSWRD (Again): test_user2

    image

Viewing other Members Information

  • Once created, explore the memebers registered to the system by clicking on the People link from the About menu

    image

  • Login as test_user2 and try to get the details of the member test_user1

    image

  • Now try to get the details of your own user, test_user2. Notice that if your user is not a superuser you won’t be able to access private information about the other members. Nevertheless, be careful because GeoNode will use those information on the contents metadata whenever you publish something on the platform.

    image

  • Now click on the Groups link from the About menu.

    image

  • You will be able to access the list of all the available Groups currently present into 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 not only allows you to group together different members in order to easy the assignment of permissions to the resources (we will see this more in details 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 organize internally the members registered to the platform.

    image

  • One interesting feature of the groups, also, is that you can easily access their Activity list, i.e. you can quickly recognize all the contents provided by the members of the group. Accessing the group Activity allows you to easily recognize the contents published by the group members. Of course you will be able to see only the public ones or the ones you have access to, as a single user or as a member of a group.

    image

  • Similarly it is possible to the whole Activity list. Again, you will be able to see only public resources or the ones you have access to.

    image

    image

  • Similarly it is possible to your own Activity list. The WMS GetCapabilities Document link will allow you to generate an XML output OGC Compliant reporting only the layers belonging to the current user. In the next section we will go deeper into those concepts in order to better understand what OGC Compliant means and what a Layer is.

    image

    image

Contatcing and Messaging other Members

  • It is also possible to use an internal messaging system in order to quickly communicate with other registered members or groups. Click on the Message User link from the Profile page menu. As a test_user2 try to send a message to test_user1

    image

  • You Inbox folder contains the incoming messages.

    image

  • From the Inbox it is also possible to access all the messages available, including the ones sent by you.

    image

  • Now log out and log in again as test_user1

    image

  • Notice the new messages incoming from your Inbox

    image

  • Try also to reply to test_user2 message

    image

  • There’s also the possibiity to send a message to a whole group; in order to do that, start typying the group name instead the single user one

    image

  • Notice how each member of the group will receive the message

    image

    image