Features & Solutions
- Overview
- Content Management
- Content Locking
- Content Rating
- Custom Document Types
- Design
- Document Management
- Files, Images & Videos
- Full Text Search
- Image Gallery
- Linked Documents
- Media Library
- Mobile Sites
- Multilingual Content
- Scalability and Performance
- Security and Membership
- Spell Checker
- Taxonomy
- User Interface Personalization
- Web Parts
- Web Standards
- Widgets
- Workflow
- WYSIWYG Editor
- eCommerce
- Marketing
- Social Network
- Solutions
- All Features
Security and Membership
Secure Platform for Your On-line Presence
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
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
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
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
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
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.