ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / SaaS administrator
  • Overview
  • Operating mode of the SaaS model
  • Main menu of SaaS administrator
  • Using the SaaS administrator
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Overview
The dashboard of the SaaS Administrator is used to quickly view the main information regarding the SaaS sites of a WEBDEV Application Server.
It includes the following elements:
  • Administration links: these links suggest the most frequent actions.
  • A chart displaying the 5 SaaS sites with the greatest number of assigned licenses.
  • The list of SaaS sites.
Operating mode of the SaaS model
The diagram below presents the six main elements involved in the SaaS model:
Principle of the SaaS model
These elements are:
ElementRole
SaaS siteThe SaaS site is a WEBDEV site deployed on a WEBDEV Application Server. It is associated with a SaaS web service used to control the site.
ServiceThe Services are the different features of a site.
Client AccountA Client Account represents a company that uses the SaaS site.
Each Client Account includes its own database and its own custom version of the SaaS site (logo, graphics, etc.).
UserThe Users are the members of the company represented by the Client Account.
The users are the physical persons who are using the SaaS site.
PricingA Pricing represents a set of Services accessible by a User.
A Pricing can include one or more Services.
A Service can be proposed in one or more Pricing.
SubscriptionA Subscription represents the availability of a number of licenses for a Pricing (and therefore of the associated Services) for a User Account.
Then, these licenses must be be distributed among the Users.
The Subscriptions are used to monitor the use of the SaaS site and the invoicing.
Main menu of SaaS administrator
The main menu gives access to all the management operations:
  • Dashboard: Back to the WEBDEV Application Server SaaS sites overview.
  • Sites
    • Add a site: declare a new SaaS site.
    • Manage a site: define Services, Pricing and Settings for a SaaS site.
  • Customers
    • Add a customer account: Allows you to declare a new Saas Customer Account.
    • Manage a customer account: Allows you to manipulate the users associated with the customer account, as well as Subscriptions.
  • Reports: View SaaS site usage statistics.
Using the SaaS administrator
To exploit a SaaS site, the following operations must be performed:
  1. Deploying the SaaS site on a WEBDEV Application Server.
    For more details, see: Deploying a site.
    During the deployment, you have the ability to specify the address of the SaaS web service that will handle the site.
    The SaaS web service can be located on the same application server as the site (by default) or on a different application server.
    The operations for SaaS configuration will be performed thereafter via the SaaS Administrator located on the same application server as the web service.
  2. Declaring the site in the SaaS Administrator.
    For more details, see Adding a SaaS site into the Administrator.
  3. Declaring the services proposed by the site in the SaaS Administrator.
    For more details, see Managing a SaaS site in the administrator.
  4. Creating the pricing for the site in the SaaS Administrator.
    For more details, see Managing a SaaS site in the administrator.
  5. Adding the client accounts into the SaaS Administrator.
    For more details, see Adding a SaaS client account.
  6. Adding one or more users for the SaaS client accounts.
    For more details, see Managing the SaaS client accounts.
  7. Subscribing the SaaS client accounts to the pricing of the SaaS site and assigning some licenses.
    For more details, see Managing the SaaS subscriptions.
Note: If you propose to send the security code to the user (in case of forgotten password), it is necessary to set the SMTP email server associated with the SaaS administrator.. This configuration can be performed:
  • programmatically with SaaSAdminConfigureSMTP.
  • in the SaaS administrator, via the "SMTP configuration" link found in the dashboard.
Minimum version required
  • Version 15
Comments
Click [Add] to post a comment

Last update: 09/14/2024

Send a report | Local help