Environment

Top  <<  >>

Web Signage has a multi-user and multi-role environment. This means that many user can work at the same time, using only the functions allowed by their own role.

 

Hierarchy

The organizational structure within Web Signage has the following hierarchical structure:

Areas >

Is the topmost level and contains the Services. An area can be used to represent an organization.


Services >

The Services within an area can be used to represent a division.



Users >Every user belongs to a Service

 

The hierarchy defines platform's basic behaviour:

Every user belongs to one service which belongs to one area only.
A user can see the data of others as allowed by his privileges and his membership to a service or a area.
Higher privileges allow to access to all data within the user service or area or to all data of all areas (all data of all users)
Every area can be used to represent a virtual organization, potentially invisible to other ones and containing isolated divisions and users.

 

Record properties

As we saw, you can isolate the application usage context in several organizations and units.
This applies to every record managed by Web Signage. All objects (player, clips, schedules, etc.) can be isolated following the same criteria and share the following features:

 

A record can be created, retrieved, updated and deleted and every single activity is secured by specific user privileges defined within user roles.
Every record belongs to the user that created it. The creator is the owner.
The user as full privileges on his own records.
The record ownership can be transferred to another user only by the owner (Assignment).
A record can be shared with one or more users or groups even giving them additional privileges.
A record can be shared with or assigned to operators within the current user's scope, as specified by the User view option of the User management interfaces.

 

On every page, when a record is selected, the main properties are shown:

 

 

1.Created on: date and time of creation followed by the creator user name
2.Last change: date,time and user name of last save
3.Owner: shows the name/service/area of the record's owner. The owner can change, delete, share or reassign it to other users.
4.Sharing: shows the users with whom you shared the record.

 

To change the owner of a record, click on the icon. A popup window will show a list of all users within the current user's scope, as specified by the User view option of the User management interfaces. Select an user and click on OK. The previous owner will lose all privileges which will pass to the new one.

 

To change a sharing click on the icon. Select one or more user, service or area from the popup window. Only the visible users are shown.

 

 
After adding the user or the context in which to assign privileges, you can define the permissions on the record, selecting various options.

 

It is important to note that you can decide to assign and share the records with individuals, departments, areas, or all of them, as specified on the User view property of the User detail:

User view set to None
you cannot share or change the ownership of your records
User view set to Service
you can share or change the ownership of your records only with users belonging to your service
User view set to Area
you can share or change the ownership of your records only with users belonging to your area
User view set to All
you can share or change the ownership of your records with any user of the platform

 

Record privileges

The creation, change and deletion of records as well as the visibility of specific kinds of objects (players, clips, schedules etc.) are secured by specific privileges. The set of privileges granted to a user is defined with user roles.

 

For every kind of records it is possible to grant the following record privileges:

New
Enables the New button on summary and on details pages, leaving the user free to add new records.
Edit
Enables the Edit button on summary pages, leaving the user free to open detail pages and change the visible records.
Delete
Enables the Delete button on summary and on details pages, leaving the user free to delete the visible records.
 

 

For every kind of records it is possible to grant the following display privileges:

Service
All records owned by users belonging to your service are shown
Area
All records owned by users belonging to your area are shown
All
All records are shown
Shared
All records shared by other users are shown. The additional privileges for record change, deletion and in-context task availability are grant by the record owner.
 

Enabling these option will cause add a related option to the Show combo box of the summary pages.

 

 

Note that the Shared option is always present and the sharing privileges have priority over the user role privileges.
 

In-context tasks:

All described privileges are common to all kinds or records. Some objects have additional in-context tasks, right under the properties list.
The function of the task is strictly related to the record type and are shown only if enabled on the user's role.

The in-context tasks can be of two types:

General tasks, always visible within the record list and used to work on the whole record set.
Context sensitive tasks, visible only if a record is selected and used to act on it.

 

 

To start an in-context task, click on its icon or name.