Fire up your applications with Jetfire
RSS
Jetfire Wiki

About Us

Code Plex Projects

COR COR Administration Debug GUI Jetfire Administration Jetfire Code Jetfire Core Jetfire Language Jetfire Web Part Library misc Release Notes Roles Solutions States Training User Administration Versioning Web Parts Web Service Website Design Website Procedures Wiki conventions WordML Workflow Administration

Quick Search
»
Advanced Search »

PoweredBy

Table of Contents [Hide/Show]


      Roles
      The Website
      CMS Logged-in Users
      CMS Roles
      Jetfire Logged-in Users
      Jetfire Roles


There are multiple type of users for the Web 2.0 website. These include:
  • The Public user - a person who browses the website to view and edit content.
  • The Jetfire logged-in user who may have special Roles associated with workflow permissions.
  • The CMS logged-in user who may have special Roles used to edit and/or view pages that require permissions.

Roles

Users may have zero, one or more Roles. Roles define the privileges assigned to each user. Privileges are defined in the Access Control List of different components used in the design of the website.
  • CMS Roles provide access to modify pages on the website.
  • CMS and Jetfire Roles can be used to control access to web pages and web parts.
  • Jetfire Roles control access to Workspaces and Workflows.

The Website

Using TrackerRealm CMS, the Website may be configured as an open site, where public users can see everything. Alternatively, the Website may be configured to be used by CMS and/or Jetfire users who must log in with a specific Role.

CMS Logged-in Users

CMS Logged-in Users log into CMS via the CMS Login Web Part. Login to CMS allows users to edit properties of CMS and Jetfire Web Parts.

CMS Roles

Follow these steps to use CMS Roles:
  1. Define Roles using the CMS Create Role Web Part.
  2. Assign Roles to a CMS User using the Assign Roles to CMS User Web Part.
  3. Add an Access Control List to the page that only selected users are allowed to edit and/or view using the CMS Role Permission Web Part.

Jetfire Logged-in Users

Jetfire Logged-in Users log into Jetfire via the Jetfire Login Web Part. Login to Jetfire allows users access to Jetfire workflows that may have provide additional information when Roles are used.

Jetfire Roles

Image
Jetfire Roles are distinct from CMS Roles. Follow these steps to use Jetfire Roles:
  1. Define Roles using the Jetfire Create Roles Web Part.
  2. Manage Jetfire Roles Web Part to review the list of defined Roles.

  1. Assign Roles to a Jetfire User using the Jetfire Assign Roles Web Part.
  2. Review what roles are assigned to a Jetfire User using the FORMATTER ERROR (":" and "&" not supported in Page Names).


    Jetfire Roles can also be assigned to the Access Control List (ACL) for Workspaces and Workflows.
  3. Add an Access Control List to a workspace that only selected users are allowed to edit and/or view using the Jetfire Assign Roles To Workspace Web Part.
  4. Review what roles are assigned to the ACL of a Workspace using the Jetfire Review Roles assigned to the ACL of a Workspace Web Part

ScrewTurn Wiki version 3.0.4.560. Some of the icons created by FamFamFam.