Portal Page Security (Release 5.5 and beyond)

Admins have access to all Portal Page functionality.  Regular Users have NO access to Portal Page functionality.

Power Users do not have the ability to create and manage Portal Pages unless that have been granted one or more of the related Privileges that allow the Power User to:

  1. Create Portal Pages (Parent)
    • Children:
    • Build Portal Pages Using HTML/CSS/JavaScript
    • Create Portal Page Layouts
    • Create Portal Page Templates
    • Manage Portal Page Assets
    • Allow Power Users to grant Portal Page, Template and/or Layout access to any User or Group

These Privileges may be granted to individual Power Users or to Groups and inherited by Power User members.  These Privileges may be granted from the Group Editor or User Editor > Info tab

Edit Access to a Portal Page may be granted on the Group or User Editor > Power User tab.  There is no View Access.

Edit Access to an individual Page, Layout or Template Editor may be granted on Permissions popup reached via the Permissions Button on the object's Editor.

Each section below describes the actions that a Power User can take once granted the Privilege.

See Overview of Portal Pages

 

New Portal Privileges

Access Portal Page > Admin > Portal Pages

Once a Power User has been granted the "Create Portal Page" Privilege, the Admin menu contains a "Portal Pages" option.  

  • When the Power User only has the ""Create Portal Page" Privilege, no tab is shown when the List Page is opened
  • When the Power User has been granted Create Portal Page Templates or Layouts and/or to Manage Assets, the tab related to that Privilege appears on the List Page
  • With all four object Privileges, the Power User sees the list page as shown above.

Create Portal Pages

This Privilege is the parent of all other Portal-related Privileges.  Once the Power User has this Privilege, there is a Portal Pages entry in the Power User's Admin Menu.  When opened, Power User can attempt to Add a new Portal Page; however, to complete the taks, the user must have either:

  • Permission  to use to at least one Portal Page Template
  • The Privilege "Build Portal Pages Using HTML/CSS/JavaScript"

With one or both of these grants, the Power User can create a Portal Page by selecting a Template or set Template to "None" and entering HTML/CSS/JavaScript code.

 

Build Portal Pages Using HTML/CSS/JavaScript

This Privilege is the Child of "Create Portal Pages"

With this Privilege, on the Add Portal Page popup, the user has the Template option of "None"; if selected, opens an HTML section in the Portal Page editor that is used to enter the code that builds the Portal Page.

Create Portal Page Layouts

This Privilege is a Child of "Create Portal Pages" Privilege so must also have the Parent Privilege.  

 

Create Portal Page Templates

This Privilege is a Child of "Create Portal Pages" Privilege so must also have the Parent Privilege.  

Manage Portal Page Assets

This Privilege allows a user to upload, delete and modify CSS, JavaScript and Images used in Portal Pages"  It is a Child of "Create Portal Pages Privilege so must also have the Parent Privilege.  

Allow Power Users to grant Portal Page objects access to any User or Group

This Privilege is a Child of "Create Portal Pages" Privilege so must also have the Parent Privilege.  

This extended Security Privilege expands a Power User's authority to allow granting Portal Page object access to any Power User or Group".  With this Privilege, the Power user sees all Groups and all Power Users on the Permissions popups for Portal Pages, Templates, and Layouts to which Power User has Edit Access

If the Power User does not have this Privilege, the Power User can only grant Portal object Permissions  to the Power User's Groups or individual Power User members of these Groups. (default behavior)

0 Comments

Add your comment

E-Mail me when someone replies to this comment