Glossary
AJAX
Asynchronous JavaScript and XML (AJAX) is a group of interrelated web development techniques used on the client-side to create asynchronous web applications.
Anonymous user
This refers to the users who view dashboards without logging into the WSO2 Dashboard Server. However, anonymous users can only access a dashboard if the anonymous access is enabled.
D3
D3 (Data Driven Documents) is a JavaScript visualization library that was created by Mike Bostock. This is an open source library that can be used to visualize the data using many visualization tools or custom visualization tools. Many samples on the D3 library can be found here.
Drill down dashboard
This dashboard allows the users to go deeper into one specific data aspect to reveal more details about that specific data. This is achieved by clicking a specific data plot in the visualization tool, which in turn will display the available details on the data plot by either visualizing the available details on different tools or by changing the same tool to visualize the details.
DS_HOME
<DS_HOME>
refers to the directory where the extracted WSO2 Dashboard Server (WSO2 DS) product resides.
Editor
In WSO2 Dashboard Server (WSO2 DS), an editor refers to a WSO2 DS user who can create, edit and view dashboards. The WSO2 DS user needs to have editor permission to be able to carryout editor based actions in the Dashboard Designer.
Full-duplex
A full-duplex (FDX) system, also referred to as a double-duplex system, allows simultaneous communication in both directions.
Gadget author
In WSO2 Dashboard Server (WSO2 DS), a gadget author refers to a user who writes gadgets that are compatible with WSO2 DS. The gadgets that are created by the gadget authors are used by dashboard editors and viewers in WSO2 DS.
IdP
Identity provider (IdP) is the entity that provides an identity assertion to the service provider. At times the identity provider may request certain information (i.e., username, password) from the user in order to authenticate the user.
Port offset
The port offset feature allows you to run multiple WSO2 products, multiple instances of a WSO2 product, or multiple WSO2 product clusters on the same server or virtual machine (VM). The port offset defines the number by which all ports defined in the runtime such as the HTTP/S ports will be offset. For example, if the HTTP port is defined as 9763 and the portOffset is 1, the effective HTTP port will be 9764. Therefore, for each additional WSO2 product, instance, or cluster you add to a server, set the port offset to a unique value (the default is 0).
Port offset can be passed to the server during startup as follows:./wso2server.sh -DportOffset=3
Alternatively, you can set it in the Ports section of <UES_HOME>/repository/conf/carbon.xml
as follows:<Offset>3</Offset>
RIA
Rich Internet application (RIA) is a Web application that is designed to provide the same features and functions that are normally associated with desktop applications. It generally operates in a web browser and does require any software to be installed on the client's side for it to work.
SAML
Security Assertion Markup Language (SAML) is an XML-based solution for exchanging user security information between an enterprise and a service provider.
Service Provider
The service provider is the entity that requests and obtains an identity assertion from the identity provider. On the basis of this assertion, the service provider can make an access control decision, such as it can decide whether or not to perform some service for the connected user.
SOAP
Simple Object Access Protocol (SOAP) is a way for a program running in one type of operating system to communicate with a program in the same or another kind of an operating system, by using the Hypertext Transfer Protocol (HTTP) and Extensible Markup Language (XML) as the mechanisms for information exchange.
SSO
Single Sign-on (SSO) is a property of access control that is used to access multiple related, but independent software systems.
Viewer
In WSO2 Dashboard Server (WSO2 DS), an viewer refers to a WSO2 DS user who can view, personalize, and reset personalized dashboard preferences on existing dashboards. The WSO2 DS user needs to have viewer permission to be able to carryout viewer based actions in the Dashboard Designer. Furthermore, a viewer needs to know the dashboard URLs to be able to access a specific dashboard.