Please select your page

Security and Membership

Secure Platform for Your On-line Presence

security header

Your website represents your company. You want to be sure that information on your website are published only by authorized people, that the website won't be hacked and that your reputation won't be harmed by leaks of personal data stored in your databases. NGRPulse recognizes security as one of the top priorities and provides you with a secure platform for your website.

User Management

doctype props

NGRPulse can store milions of user accounts in its database and they can be easily managed through the administration interface. User profiles may contain custom fields defined by administrators.

New user accounts can be created by administrators, imported from external systems or the visitors can register on the website and create their account. NGRPulse comes with customizable webparts for registration and account management by users (change password, edit user details, etc.).

Customizable User Roles

user roles

Every user can be assigned to any number of roles. While there are a few pre-defined roles in NGRPulse, administrators can easily define their own roles and grant them with permissions.

Module Permissions

security permission matrix

Every module has a predefined set of permissions (such as read, modify, delete, approve, etc.) and administrator can grant users with these permissions. If you develop a custom module in NGRPulse, you can even leverage the built-in permission system for managing access to certain features.

Content Permissions

security document permissions

NGRPulse provides highly granular permissions for managing content. Since the content is organized in a content tree, you can set permissions for the whole site, for chosen section or for a single document. The permissions can be inherited to underlying content nodes and you can even break the inheritance and set specific permissions for the chosen section. Permissions can be also denied on underlying pages which overrides the permissions granted to the parent content.

Personalization Based on Permissions

Content and navigation displayed on the live site can be personalized based on user read permissions for the given document. If the user cannot read the page, she won't see it in the navigation.

Double Opt-in Registration

When users register on the website, you may require them to confirm the registration by clicking a link in a confirmation e-mail, so that you can verify that their e-mail address is valid. You can also choose to approve all newly registered users before they can sign in.

Security Best Practices

We at NGRPulse pay lots of attention to creating a secure CMS platform. Every new version goes through detailed security testing and our developers are trained on writing secure code. We also use internal automated tools for identifying possible security threats in our code.

We have also created a Security White Paper for our customers that covers best practices for writing secure code and creating secure websites.

Mass E-mails

security mass email

Administrators can send mass e-mails to all users or chosen users.

Time Zones

Site members can choose their time zone and NGRPulse modules then display the time in their time zone. For example if your server is located in the USA, but the user chooses London time zone, she will see all times in forums and other modules, as well as in the administration interface converted to her time zone.