- Centova Cast Administrator's Reference Manual
- Managing Accounts
- Statistics Report
- Server Settings
- Managing E-mail Messages
- Host Management
- Account Templates
- System Status
- System Logs
- Staff Management
- System Utilities
Centova Cast supports delegation of administrative tasks to staff accounts separate
from the master
The staff manager allows the administrator to review and configure the staff account configured for each staff member, and delegate specific permissions to each member.
The staff manager may be accessed using the
Staff link under the Account heading
in the navigation menu.
The Staff List
The staff accounts list displays all of the staff accounts that have been configured in Centova Cast. The list is organized into columns with the following headings:
The name of the staff member.
The username used by the staff member to log in to Centova Cast.
Indicates whether the account is enabled or disabled.
Click on the
Edit Account icon next to a staff account to launch the staff account
editor and configure the staff account properties.
Click on the
Disable Account icon next to a staff account to disable the account.
This icon changes to
Enable Account when the account is disabled, and may be clicked
again to re-enable the account.
Click on the
Delete Account icon next to a staff account to remove the account.
Adding Staff Accounts
New staff accounts may be added using the
Create staff account link near the top of the
The staff account editor interface displayed when adding new staff accounts is identical to the staff account editor interface described in the Editing Staff Accounts section below.
Editing Staff Accounts
The staff account editor interface provides access to the settings for each staff account. The settings available include:
Specifies the username for this staff account. Note that this is only displayed while creating the account; after the account is created, its username cannot be changed.
Specifies the password required to login to the staff account.
Specifies the real name of the staff member, or any unique identifier that you wish to assign to the account. This is for identification purposes only and is not used by Centova Cast.
Specifies the E-mail of the staff member associated with this account.
Specifies whether this account is
Disabled. When disabled, Centova Cast effectively treats the account as if it does not exist.
Each staff account can be assigned a unique set of privileges which limit its access to Centova Cast's administration features. Permissions available include:
Superuser (unrestricted access)
Provides unrestricted access to nearly all administration features, identical to the master
adminaccount. (Only command-line and API access are controlled separately; see below.)
Provides access to view the list of user and reseller accounts.
Change account statuses
Provides access to suspend and unsuspend user and reseller accounts. This requires the List accounts permission.
Provides access to create new user and reseller accounts.
Provides access to view and edit all settings of any existing user and reseller accounts. Note that this includes permission to view any existing user account passwords. This requires the List accounts permission.
Provides access to delete any existing user and reseller accounts. This requires the List accounts permission.
Start/stop account streams
Provides access to start, stop, reload, and restart streaming servers and sources. This requires the List accounts permission.
Log in to client accounts
Provides access to log in to user and reseller accounts using the "Log in to account" feature. This requires the List accounts permission.
View master statistics
Provides access to the master statistics page (aggregating the statistics for all accounts) in the admin area.
Provides access to view and edit the options on the settings page in the Centova Cast admin area. Note that this refers to the global Centova Cast settings, accessed via the `Settings* link under the Settings heading in the Centova Cast admin area, not the settings for user and reseller accounts.
Provides access to view and edit the notification E-mail templates on the
E-mailspage under the Settings heading in the Centova Cast admin area.
Provides access to manage the cluster host servers on the
Hostspage under the Management heading in the Centova Cast admin area.
Manage account templates
Provides access to view, edit, and create account templates on the
Templatespage under the Management heading in the Centova Cast admin area.
Manage news articles
Provides access to view, edit, and add news articles on the
Newspage under the Management heading in the Centova Cast admin area.
View server status
Provides access to view the Centova Cast server status on the
Statuspage under the System heading in the admin area.
Provides access to the system log viewer on the
Logspage under the System heading in the admin area.
Provides access to trim the Centova Cast event log on the
Logspage under the System heading in the admin area. This requires the View logs permission.
Access system utilities
Provides access to the features on the
Utilitiespage under the System heading in the admin area (with the exception of the database manager, which requires the Superuser permission).
View active user sessions
Provides access to the current login sessions list, accessed via the
Current login sessionslink on the
Utilitiespage under the System heading in the admin area. This current login sessions list provides a list of every user, reseller, or administrator currently logged in to Centova Cast, as well as the option to forcibly log out each user. This requires the Access system utilities permission.
Manage staff accounts
Provides access to view, edit, and create staff accounts on the
Staffpage under the Accounts heading in the Centova Cast admin area.
When a staff member is assigned this permission and creates or edits a staff account, he or she can only assign permissions that he or she possesses. For example, if a staff member does not possess the Manage settings permission, he cannot assign the Manage settings permission to any other staff account.
Command-line access (requires superuser)
Provides access to invoke Centova Cast's
sumanagecommands using the staff account's username and password. Tasks performed using
sumanagewith a staff account are executed as if they had been invoked by the master
The staff member would, of course, need to have shell access to the Linux server hosting Centova Cast in order to make use of this permission, and assigning such access is left to the administrator. This permission requires the Superuser permission.
API access (requires superuser)
Provides access to the Centova Cast XML and JSON APIs using the staff acocunt's username and password. API methods invoked using a staff account are executed as if they had been invoked by the master
adminaccount. This permission requires the Superuser permission.