2 managing websites, Web security, 1 pc websites – Campbell Scientific CSI Web Server User Manual

Page 15: Managing websites, Pc websites

Advertising
background image

CSI Web Server

2.2 Managing Websites

To remove a website, select the website in the Websites list and press the
Remove button.

To rename a website, select the website in the Websites list and press the
Rename button.

The settings from the website that is currently selected in the Websites list can
be copied to a new website by pressing the Copy button. This can be useful
when multiple websites will have similar settings, such as when you want to
publish the same RTMC project to multiple dataloggers.

The website that is currently selected in the Websites list can be viewed in a
web browser by pressing the View Website button.

3. Web Security

Users and their website access rights are controlled through .csipasswd files.
Note that .csipasswd files control access to websites as well as direct access to
data sources and dataloggers using the API commands described in Section 4,
API Commands.

Each user can be given one of the following access levels:

None – No access is allowed. The account is disabled.

Read Only – Allowed to view data. No values can be changed.

Read/Write – Allowed to view data, make changes to writeable values in
a datalogger’s Public or Status table or a virtual data source, and set a
datalogger’s clock.

All – Allowed to view data, make changes to writeable values in a
datalogger’s Public or Status table or a virtual data source, set a
datalogger’s clock, use the API FileControl command, and publish
websites.

3.1 PC Websites

In order to publish a website to the CSI Web Server, a .csipasswd file must be
created. The root directory and each remote folder under the root directory can
have its own .csipasswd file. This .csipasswd file controls the user accounts
and passwords that will be able to publish projects to that directory and
controls user access to websites in that directory. In order to publish, a user
account needs to be assigned an access level of “all”.

If a remote folder does not have its own .csipasswd file, the root .csipasswd file
will be used.

9

Advertising