Smart List Pro

Infowise Smart List Pro/Lite provides advanced tools for manipulating tab and column permissions, layout and validation rules of items in SharePoint lists and document libraries.

IMPORTANT: When installing on Office 365, make sure Custom Script is enabled on your tenancy. Go to Admin (using the App Launcher in the top-left corner of any page) --> SharePoint --> Settings (in the left-side menu). Scroll down to Custom Script and activate both options:
  • Allow users to run custom script on personal sites
  • Allow users to run custom script on self-service created sites
Please allow up to 24 hours for the settings to take effect in your tenant. Without these settings properly set, you won't be able to apply any configurations to your lists.

In some cases, you might need to enable it using PowerShell, read about it here.


These are the main capabilities added to SharePoint by the product:

  1. Tabs and Tab Permissions – control layout and behavior of SharePoint forms by groupping columns into tabs/groups and assign permissions directly to each tab. Permissions define whether tab’s columns are editable and visible. You can also set default tab for each user. Control the position of the columns as well as form styling.
  2. Advanced Column Permission Manipulation – List managers can grant different permissions to users on columns, optionally depending on values of other columns of the item. The permissions can be set to be read, write or deny (hide column).
  3. Column Value Validation – List managers can provide the ability to validate input while editing items.
    Validations can be in the form of regular expressions, string length, or in relation to values of other columns.
    Validation rules can optionally be applied only when certain conditions apply to the item.
  4. View Permissions - Permissions can also be set on list views, allowing only specific users/groups to access certain views.
  5. Default Values and Dynamic Rules– Provides the ability to set initial values in columns for new items or dynamically set values of any column in any form, based on other columns and functions.

Additional Smart List Pro Topics

Also read these:

Last modified: 9/13/2019 5:43 PM

Add your comment

Comments are not designed to replace support calls. If you have a specific issue with one of our products, please send an email to to open a support ticket.