Group Link Security Icons

Hyperlinks on a designed form may be secured based on the security permissions that exist for any Group Item Link in NetForum. For more information, refer to the Group Item Link topic. Here is an example of security placed on the Register for Event icon on the Individual Profile window. In the first example, the hyperlink is enabled and the logged-in user may click it. In the second example, the hyperlink is disabled and the user cannot click on it (the mouse icon is the arrow and not the hand).

enabled link

disabled link

If you design the form and click on the icon, you will see something like the following in the url/image path/data field:

url[javascript:void(0)] onclick[OpenNewWindow('DynamicEditModal.aspx?Modal=Yes&Action=Add&ObjectKeyFrom=F41B6E06-299B-4022-BE6F-0641BA87DE59&FormKey=3c6c86e5-5781-44e5-83cd-8976beadff6c');] img[~/images/img_event_invt.gif] LinkKey[40fd0bc8-0d72-470d-9d9c-55a1878428d8]
   

Note the last clause denoting the LinkKey[<guid>]. The GUID value within the LinkKey point to a specific Group Item Link in NetForum. For more information, refer to the GUID topic. The NetForum rendering engine will subsequently check group security privileges when rendering the HyperLink and disable it if the current user is not a member of any groups that can access the link.

group item link security
Group Item Links

In practice, Abila often creates Group Item Links that are used only for Hyperlink Security and are not used as a conventional group item link. For example, observe the group item links in the Admin content group and the Icon Security Links group item. These links are hidden so that they do not appear as conventional navigation links; they are used only for the purpose of defining hyperlink security. This view is from within the Set Group Security tool.

Know the user

Locate the Group Item Link or Icon

Give or take away access to a group for this group item link

Adding a new Group Item Link for Hyperlink Security

Determining the LinkKey on Overview Pages

LinkKey Security on Extension Icons