beautypg.com

Ncast, Presentation server reference manual – NCast Presentation Server User Manual

Page 17

background image

NCast

Presentation Server Reference Manual

Beyond simply categorizing a sequence of recordings, the importance of a Series is that it defines viewing rights
or authorizations for the content through a mechanism called User Roles.

A “Role” is a tag associated with any user of the server or viewer of the content. A user may have (and normally
will have) multiple roles associated with his/her identity in the system.

The following are some examples of Roles typically created for use with the server:

ROLE_ANONYMOUS – The identity of the viewer is not known. The person has not logged into the system.

ROLE_ADMIN – This user is G*d as far as the system is concerned.

ROLE_USER – This viewer is logged in and has successfully submitted credentials of authentication.

ROLE_INSTRUCTOR – This user may have some elevated privileges in the system.

ROLE_PHY_210_F11_3 – This user is enrolled in Physics 210, Fall Semester 2011, Section 3.

ROLE_MARKETING – This employee is in the Marketing Department of the company.

In summary, a Series defines which viewers may see the Series content by listing all those roles which have
viewership rights. This assignment of Roles is done when one Adds a Series to the system or Edits Series Info.

The server finds the Roles associated with a user by consulting its internal user database, or by connecting with
an authorization server such as LDAP or Active Directory.

2.3.1 A

DD

S

ERIES

Assuming the organization has planned out its Series and Roles, the entry of this information is a simple
administrative task done by clicking the “Add Series” button on the Series tab.

NCast Corporation

Version 1.1

Page 17