Creating an account for tracking and subscription

In this JungleMail tutorial, you will learn how to add a new JungleMail user and assign the necessary permissions.


1. Create a separate user in Active Directory to access the main site collection (the one that you will be using to send emails from). User name could be Domain\JMuser and user account should be a member of the Domain Users group. Speaking of Group Policy, you might want to ensure that your domain service accounts are denied the Log on Locally user right at the very least. This action will prevent a malicious user from succeeding in an interactive login attempt by using a breached service account.

2. In the main site collection, create a new Permission Level for the newly created account. This will ensure this account will only have access to access JungleMail Service and do not has access to parent lists or libraries of that site collection. To start creating the permission, go to the main site collection and click  Site Settings > Site Permissions > Permission Levels. 

4. Click Add a Permission Level.

5. Check Use Remote Interfaces and Open boxes and save this custom permission level under an easy-to-understand name, e.g., JungleMailWebPartsPrivileges.

6. In the main site collection, go to  Site Settings > Site Permissions > Grant Permissions and assign the newly created permission level to the user created in Step 1 ( domain\JMuser).
7. Now you need to assign required permissions for the user in JungleMail built-in lists. All lists are located on JungleMail main site collection's root site. Assign the following permissions to the user on a list level in the following lists: 
Subscription-related lists and permissions
  • JungleMail Subscribers - View, Add and Edit items permissions
  • JungleMail Topics - Read permission level

Tracking-related lists and permissions

  • JungleMail History - Read permission level 
  • JungleMail Tracker Links - Read permission level 
  • JungleMail Tracker Actions - View, Add permissions

Notes: 

  • You should break the permission inheritance or set unique permissions for the lists above.

  • If you are using JungleMail Enterprise with enabled SQL mode, it is not necessary to assign permissions to JungleMail History, JungleMail Tracker Links and JungleMail Tracker Actions because links and actions (link clicks, opens and unsubscribes) are saved in the JungleMail SQL Database tables instead of SharePoint lists.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us